Destination creator (Voyajo Team)
Mamoudzou is the capital of the French overseas collectivity of Mayotte, in the Indian Ocean. Mamoudzou, known as Momoju in the local Shimaore language, is the most populated commune (municipality) of Mayotte. It is located on Grande-Terre (or Mahoré), the main island of Mayotte (...) (from Wikipedia)