Mamoudzou, die wirtschaftliche Hauptstadt von Mayotte, liegt eingebettet zwischen Gebirge und der Küste auf der Insel Grande-Terre, gegenüber der Insel Petite-Terre im Indischen Ozean. Die aus sieben Dörfern bestehende Gemeinde ist von einem Gebirgsrelief umgeben. Bis sie 1977 zur Hauptstadt der Insel wurde und Verwaltungsgebäude errichtet wurden, war sie nur eine kleine Ortschaft. An der Strandpromenade, 200 Meter vom Anlegeplatz der Fähre nach Petite-Terre entfernt, bieten die Markthallen von Mamoudzou einen Blick ins Herz dieser lebendigen, authentischen Stadt: Verkäuferinnen bieten exotische Früchte und Gemüse, Fisch aus dem Meer und der Lagune, Gewürze (vor allem Vanille) aber auch Stoffe („Lambas‟) und Kunsthandwerk feil.