Mayotte | History, Capital, Language, Flag, Facts & Geography of Mayotte
Mayotte is an island located in the Indian Ocean between Madagascar and Africa. It was first sighted by the Portuguese but was not invaded. In the early 1800s, the island was conquered and repeatedly handed … Read more

