Katra Tourism - 0 views
-
webmaster caper on 08 May 19The very mention of Jammu evokes the name of one of the highly revered pilgrimages in India - Goddess Vaishno Devi. Katra Tourism takes you to this little holy paradise of North India. Nestled in the foothills of Trikuta Mountains, the small town of Katra is known for being the base camp for Vaishno Devi Pilgrimage.