Where is saychelles located?

Seychelles is an archipelago of 115 islands located in the Indian Ocean, northeast of Madagascar. The islands are known for their pristine beaches, granite boulders, and turquoise waters, and are a popular tourist destination.
Copyright Wanderlust World © https://www.ynyoo.com