Comoros Islands – northwest of Madagascar.

Comoros Islands – northwest of Madagascar.