North Africa

Mayotte Sightseeing Places

Mayotte is in the southeast of the africanContinent in the Mozambique Channel. Mayotte is the only one of the islands of the Comoros archipelago that voted to remain in the French overseas territory in 1976 and is therefore still part of France (although Mayotte is claimed by the Comoros). Mayotte is formed from the southernmost […]