?
The islands of Seychelles are located in the ________
Answer & Solution
Correct Answer:
Option
C
Seychelles, island republic in the western Indian Ocean, comprising about 115 islands, with lush tropical vegetation, beautiful beaches, and a wide variety of marine life.
Join the Discussion
Login to post a comment or share your explanation.
Login