Land of tradition, heritage and mouth watering dishes
« Back to Slideshows 5 / 10
Stop Auto Play
10-reasons-to-visit-tamil-5
Hogenakkal Falls - Touted as the 'Niagara Falls of India', Hogenakkal is considered to be a sacred bathing place and its waters are known to have magical curing powers.
