
Vaishnodevi Temple is nestled in a beautiful recess of Trikuta Mountains forming a part of the lower Himalayas. The cave shrine of Vaishnodevi is located 61 km north of Jammu at a height of 5,200 feet above the sea level in the state of Jammu and Kashmir. It is situated near Katra, a town in […]