Is Mayotte Its Own Country?
Mayotte map also shows that it is an island located in the Mozambique Channel of Indian Ocean between north-east of Mozambique (the mainland country of the south-eastern Africa continent) and north-west of Madagascar (the island country of Africa). The largest city and prefecture is Mamoudzou. Is Mayotte in Europe? MayotteRead More →