Webcams in Mayotte
Mayotte is a set of islands in the Comoros archipelago, itself located in the Mozambique Channel and the Indian Ocean. Mayotte comprises two main islands, Petite-Terre and Grande-Terre, and several other small islands with Mtsamboro, Mbouzi and Bandrélé.
Officially named Department of Mayotte, Mayotte is a French department and region overseas and outermost region of the European Union. His official department code is “976”. Its capital and largest city is Mamoudzou.