Which archipelago island nation is located southeast of Seychelles?
Colotis evanthides:  It is found on the Comoros and Seychelles. Comoros:  Other countries near the Comoros are Tanzania to the northwest and the Seychelles to the northeast.
i don't know