Water is the defining geographical feature of Mahe.
* **Mayyazhi River (Mahe River):** Known as the "English Channel of India" during the colonial era (as it separated French Mahe from British India), this river is the lifeline of the town. * **Arabian Sea:** The river flows directly into the Arabian Sea on the western edge of the town, forming a picturesque estuary. * **Fishing Harbor:** Located near the river mouth, serving the local maritime community.

