Anjouan

An island that is part of the Comoros archipelago in the Indian Ocean.