Katra Tourism and Travel Guide

Katra means caravanserai or roadside inn in Arabic and Persian and may refer to:
Get Customised Packages

Weekend Getaways from Katra