Tourist Places in Megamalai

Megamalai which is known as the “High Wavy Mountains”, Meghamalai is a petit yet beautiful place located in the Western Ghats in the state of Tamil Nadu. The name ‘Meghamalai’ literally means ‘Mountain shrouded in Clouds’ – but is fondly...

Nature Lovers Favourite Spot Megamalai

Megamalai, is known as the kashmir of Tamilnadu as a result of its climatic condition. In the event,if that you are a nature lover then for beyond any doubt you need to make a trip to this marvelous tourist spot. Megamalai is a mountain extend zone situated in the...