Megamalai is an unseen paradise located in Theni district. It’s a tea estate more than a tourist place located 1500m above the sea level.
Megamalai is an unseen paradise located in Theni district. It’s a tea estate more than a tourist place located 1500m above the sea level.