Mamoudzou is the capital of the French overseas region and department of Mayotte, in the Indian Ocean.