The Tirupati temple on the Tirumala hills in Tamil Nadu is dedicated to the Venkateshwara or Balaji avatar of Vishnu. It is believed that Balaji incurred a huge load from Kuber to pay for his daughter's wedding.
The Kamakya devi temple in Assam is one of the most famous Shakti Peethas. It is believed that devi Sati's genitals fell here and for 5 days in the year, the goddess menstruates.
The Vishwanath temple in Kashi is one of the jyotirlingas of Shiva. Kashi was supposed to be Lord Shiva's favourite city and thus, it is a-must visit pilgrimage for Shiva's devotees.
The Kedarnath temple sits atop the great Himalayan mountains. This temple of Shiva is one of the sacred Char Dhams in Hinduism. This is supposed to be one of the places that the Pandavas visited to seek the divine.
Puri is the home of Lord Jaganath (form of Vishnu), his elder brother Balaram and sister Subhadra. During the festival of Rath Yatra, the wooden deities are taken for trip to their maternal aunt’s house and brought back 10 days later.
In the treacherous caves of Jammu resides the Goddess who is called 'Sherawali Mata'. Sitting atop a tiger, Vaishno Devi is a form of Shakti. It is said that only the pure and worthy can make this dangerous trip to the caves and get Darshan.
Badrinath is another temple dedicated to Lord Shiva. This high flying temple in the Garhwal range of mountains is also one of the Char Dhams.
Bang in the middle of a busy metropolis we have the Siddhi Vinayak temple dedicated to Ganesha in Mumbai. This temple is patronised by many Bollywood celebrities and is known for granting wishes.
In high and rocky caves of Amarnath, a white mass of ice grows every year taking the shape of Shivlinga. This site was discovered by a Muslim shepherd and became famous as a holy place in India.
Rameshwaram temple is almost at the edge of India. Here Lord Shiva resides in the form of an ancient jyotirlinga.