Anjouan is an island in the Comoros archipelago in the Indian Ocean. Anjouan is an island located in the Indian Ocean, part of the Comoros archipelago, situated between Madagascar and Mozambique and adjacent to Mayotte.