India is blessed with a unique culture and heritage, which is dated back to thousands of years. The architecture of India is well known all over the world and is blended with its ancient culture and tradition. Here I would like to list 10 of the most amazing temples in south India, if not in that order. There might be many other beautiful Temples which might miss the list, but I have picked the top 10 that I have visited.


1) Lord Kalabhairaveshwara Temple, Karnataka

Lord Kalabhairaveshwara Temple, Karnataka

2) Sri Dharmasthala Manjunatheshwara Temple, Karnataka

Sri Dharmasthala Manjunatheshwara Temple, Karnataka

3) Sri Krishna Temple , Guruvayur, Kerala

Sri Krishna Temple, Guruvayur, Kerala

4) Sri Madhuru Madananteshwara Siddivinayaka Temple, Kerala

Sri Madhuru Madananteshwara Siddivinayaka Temple, Kerala

5) Sri Padmanabhaswamy Temple, Kerala

Sri Padmanabhaswamy Temple, Kerala

6) Sri Gokarnanatheshwara Temple, Karnataka
Kudroli Sri Gokarnanatheshwara temple

7) Arulmigu Meenakshi Sundareswarar ThiruKovil, Tamil Nadu Arulmigu Meenakshi Sundareswarar ThiruKovil, Tamil Nadu
8) Sri Hoysaleshvara Temple, Karnataka Sri Hoysaleshvara Temple,  Karnataka
9) Chamundeswari Temple, Karnataka Chamundeswari Temple, Karnataka
10) Sri Krishna Mutt Temple, Karnataka Sri Krishna Mutt Temple, Karnataka

Interested in Visiting the major Temples in South India? If your answer is yes, kindly fill out the form below and get the best and quality tour quotes and suggestions from multiple travel agents.