Vaishno Devi Temple, Hindu temple in Trikuta Mountains, Katra, India
Vaishno Devi Temple sits inside a cave at 1,585 meters elevation in the Trikuta Mountains and houses three natural rock formations inside. The cave itself is about 30 meters deep and pilgrims must move through narrow passages to reach the inner sanctum.
A management structure for religious sites was set up in 1846 under Maharaja Gulab Singh to oversee the cave and surrounding facilities. During the 20th century, the paths were developed and a helicopter service was introduced to ease access.
The name refers to a goddess in female form and three rock shapes inside stand for different divine aspects that pilgrims visit one by one. Devotees leave their shoes outside and wash their feet before entering the cave, a custom maintained on all days of the year.
The walk from Katra to the cave typically takes between four and six hours, depending on pace and breaks, and the path is largely paved with rest points along the route. Those who prefer not to walk the entire distance can take a helicopter to Sanjichhat, which leaves only two kilometers on foot.
The cave is reached after a 12 km climb from Katra, and the shrine board reported 9.52 million pilgrims in 2023. The three rock formations inside are worshipped as Mahakali, Mahalakshmi and Mahasaraswati, and their feet are washed with water carried from the Banganga river.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 92,917 contributors worldwide.