Mozambique Channel
Mahoraise music is the music of the island of Mayotte, French island, located in the Mozambique Channel and the Indian Ocean.