1. Vaishno Devi (Jammu & Kashmir)
Mata Vaishno Devi, a sacred temple, is situated in the town of Katra in Jammu. Located at the height of 5300 feet, this Indian temple is one of the most famous pilgrims for Hindus in India. The temple is dedicated to Mata Vaishno Devi and it is situated inside a cave in the hills of Trikuta mountain range. The three pindies or stones, each representing Goddess Saraswati, Kali, and Lakshmi, are placed in the cave. Approximately eight million people come to this holy abode of God every year to quench their spiritual thirst.