Mamoudzou is the capital of the French overseas region and department of Mayotte, in the Indian Ocean.
Mamoudzou is the capital of the French overseas region and department of Mayotte, in the Indian Ocean. Government - Local Links: en.wikipedia.org By: Xeba73