The Highways Dam is an artificial dam in Megamalai. It's a tourist spot in...
View detailsThe Iravangalar Dam is an artificial lake in the village of Iravangalar. It is close...
View detailsMany people like to look out over Megamalai from Maharaja Mettu. Part of the...
View detailsThe Manalar Dam is an artificial dam in Megamalai. It is a well-known spot for...
View detailsThe Megamalai viewpoints are in the western Ghats hills of Tamil Nadu in India....
View detailsMegamalai Wildlife Sanctuary is a protected area in Tamil Nadu's Megamalai. It is...
View details