India being part of the world’s oldest civilizations is a land of rich history, countless beliefs, traditions and legends surrounding the religions. You will find majestic temples at mostly every corner of the country. Every temple has a unique history and legend attached to it. During the ancient times, the Indian rulers would patronize artists and sculptures for creating exceptional masterpieces in the form of temples under their reign. Some of the most popular and magnificent temples of the country are mentioned here, which are quite important for students preparing for various competitive exams.
Famous Temples in India with Rivers
Famous Temple |
Location |
Nearest River/Lake |
Amarnath Temple |
Pahalgam, Jammu & Kashmir |
Amaravati River |
Vaishno Devi Temple |
Jammu & Kashmir |
Devika River |
Akshardham Temple |
New Delhi |
Yamuna River |
Konark Sun Temple |
Konark, Odisha |
Chandrabhaga River |
Brihadeeswara Temple |
Thanjavur, Tamil Nadu |
Kollidam River |
Lingaraj Temple |
Bhubaneshwar, Odisha |
– |
Somnath Temple |
Saurashtra, Gujarat |
– |
Jagannath Temple |
Puri, Odisha |
Chilika Lake |
Kamakhya Temple |
Guwahati, Assam |
Brahmaputra River |
Shani Shingnapur Temple |
Ahmednagar, Maharashtra |
– |
Shirdi Sai Baba Temple |
Shirdi, Maharashtra |
– |
Dilwara Temples |
Mount Abu, Rajasthan |
Banas River |
Khajuraho Temples |
Khajuraho, Madhya Pradesh |
– |
Tirupati Balaji Temple (Tirumala Venkateshwara) |
Tirumala, Andhra Pradesh |
Pushkarini River |
Virupaksha Temple (Pampapathi temple) |
Hampi, Karnataka |
Tungabhadra River |
Siddhivinayak Temple-(Dedicated to Lord Ganesha) |
Mumbai, Maharashtra |
Bhima River |
Meenakshi Temple |
Madurai, Tamil Nadu |
Vaigai River |
Vitthala Temple |
Hampi, Karnataka |
Tungabhadra River |
Ramanathaswamy Temple |
Rameswaram, Tamil Nadu |
Rameswaram |
Airavateswara Temple |
Darasuram, Tamil Nadu |
Kollidam River |
Sanchi Stupa |
Raisen, Madhya Pradesh |
– |
Yamunotri Temple |
Uttarkashi, Uttarakhand |
Yamunotri River |
Bahai Temple |
New Delhi |
– |
Padmanabhaswamy Temple |
Thiruvananthapuram, Kerala |
– |
Dakshineswar Kali Temple |
Kolkata, West Bengal |
Hooghly River |
Kandariya Mahadeva Temple |
Madhya Pradesh |
– |
Gomateshwara Bahubali Temple |
Hassan district, Karnataka |
– |
Nataraja Temple |
Chidambaram, Tamil Nadu |
– |
Sabarimala Temple |
Pathanamthitta, Kerala |
Pamba River |
Mahakaleshwar Temple |
Ujjain, Madhya Pradesh |
Shipra River |
Dwarkadhish temple |
Dwarka, Gujarat |
Gomti River |
Badrinath Temple |
Badrinath, Uttarakhand |
Alaknanda River |
Kedarnath Temple |
Kedarnath, Uttarakhand |
Mandakini River |
Kashi Vishwanath Temple |
Varanasi, Uttar Pradesh |
Ganga River |
Golden Temple |
Amritsar, Punjab |
Ravi River |