Anjouan is an island forming part of the Comoros Islands, a group of islands in the Mozambique Channel, about two-thirds of the way between northern Madagascar and northern Mozambique.