Azhiyar Park is a popular leisure destination from where the Azhiyar Dam and the high mountains of the Western Ghats are visible.