×

Chissioua Mtsamboro

Island in Mayotte
Chissioua Mtsamboro, widely known previously as M'Tsamboro islet, is a French island located in the archipelago of Mayotte, in the Indian Ocean. It lies north of the Choazil Islands, just off the coast of Mtsamboro. This stretch of water is known... Wikipedia