Menabe

Menabe, also known as the “Big Red,” is a region in western Madagascar within the Toliara province and home to the city of Morondava. Traditionally inhabited by the Sakalava tribe, the region has a population of approximately 700,000 people.

All the local vendors available in this region

Scroll to Top