Comoros Islands – northwest of Madagascar. ← Previous Comoros Islands – northwest of Madagascar. Like Loading...