Gateway to the Goddess: A Complete Travel Guide to Katra
Majority of the Indians know Katra as the first stop on their religious journey to the Vaishno Devi Shrine; however, this small and peaceful town, located in Jammu and Kashmir, and surrounded by mountains, has numerous other things to offer. Thousands of pilgrims and tourists come to this hallowed city each year in quest of […]
2 mins read