Travel

Guide to the Island of Mayotte

Mayotte is an archipelago in the Indian Ocean between Madagascar and the coast of Mozambique. It’s a department and region of France, though traditional Mayotte…

Continue reading