Mayotte Flag PNG Image

Mayotte Travel Information

According to themeparktour, Mayotte is an island and overseas department of France, located in the Indian Ocean (Africa). Mayotte is part of the Comoros archipelago. The capital of Mayotte is Mamoudzou. A number of major cities on Mayotte are: Dembeni, Dzaoudzi, Koungou, Pamandzi and Tsingoni. Mayotte is a hilly island with lots of greenery. The […]