Mamoudzou is the capital of the French overseas region and department of Mayotte, in the Indian Ocean. Mamoudzou is the most populated commune (municipality) of Mayotte....
Mayotte is an insular department and region of France officially named Département de Mayotte. The archipelago is located in the northern Mozambique Channel in the Indian Ocean off the coast of Southeast...