Places
Editor: Site Administrator - updated 1 year(s) ago
Mayotte is located in the Southern Indian Ocean, island in the Mozambique Channel, about half way between northern Madagascar and northern Mozambique. Background & History Mayotte was ceded to France along with the other islands of the Comoros group in 1843. It was the only island in the ar...