Vaishno Devi, a sacred place located in Trikuta Mountains is one of the most famous temple in India. Dedicated to Goddess Vaishno Devi this place attracts millions of devotees every year. It’s located in Jammu and Kashmir near Katra town at an altitude of 5200 feet. Spiritual significance of Vaishno Devi makes it a must...