India | Tamil Nadu


Meghamalai is a place of natural beauty dotted with cardamom plantations and tea estates. The place is situated at an elevation of 1,500 m above sea level and it is rich in flora and fauna. The Chinna Suruli Fall occurs on a stream originating from Meghamalai.

Updated on 15th December, 2005
District: Theni


Copyright 2014 by Online Highways LLC. Enjoy some India trivia. Send Us Your Comments