1 y - Translate

In the heart of the majestic Trikuta Mountains in the northern Indian state of Jammu and Kashmir lies one of the most revered pilgrimage sites in the world — Vaishno Devi.

Visit us :- https://sites.google.com/view/....vaishno-devi-online-