A popular tourist spot, these mountain tops of Kerala stand in the backdrop of the gurgling Kallada river, along with the tumult of the playful Meenmutty Waterfalls, are a visual treat, just an hour away from the capital city.
Also, do not miss out on these