Today's City
Mamoudzou
Mamoudzou is the capital of the French overseas region of Mayotte, in the Indian Ocean.
Visit Mamoudzou, Mayotte