The Chinna Suruli Fall is additionally called by the name Cloudland Falls as it starts in the Meghamali Hills. This cascade is around 54 km from Theni and is arranged close to the town of Kombaithozhu. The reverberating falls in the midst of the silver-lined mists welcome voyagers from far and close. The Chinna Suruli […]