Meghamalai literally means mountain of clouds and the place indeed does justice to its name. Sharing a common boundary with Periyar Tiger Reserve, the land for long teemed with elephants, tigers and other wildlife. The weather and climate makes this ideal for Tea plantations that carpet the rolling hills. Little hamlets of tea plantation workers are the only habitation, the pace therefore is relaxed and time seems to move slower.