Mahela
The small village of Mahela is located on the east coast of Madagascar along the lakeshore of Lac Rangavaza. On the southern end of the lake starts the Canal des Pangalanes.
Additional information
View all Mahela photos
The small village of Mahela is located on the east coast of Madagascar along the lakeshore of Lac Rangavaza. On the southern end of the lake starts the Canal des Pangalanes.
View all Mahela photos