Attractions to explore nearby Vayalada Viewpoint
A picturesque hilltop destination with trekking points and waterfalls.
Mahe river is a river in South India. It flows through the state of Kerala and the coastal exclave of Mahé in Puducherry and the Azhimukham is the estuary of Mayyazhi River and Arabian Sea. This picturesque location of Mahe which flanked by blue wavy ocean and rippling Mayyazhi river. In otherwords Mayyazhi means Beautiful Estuary. The small and beautiful Tagore Park is situated here. Recently the Azhimukham location has been reconstructed with a walk way nearly 2kms long through the bank of ri