Mamoudzou

Mayotte

Mamoudzou is the capital city of Mayotte, which is a French overseas region and department situated in the Indian Ocean. It serves as the most populated commune within the territory.

The city is located on Grande-Terre, which is the main island of Mayotte. As the administrative center, it functions as the primary urban hub for the region.

Sources

  1. Mamoudzou