answersLogoWhite

0

Seychelles is an archipelago nation located in the Indian ocean, off the eastern coast of Africa. It consists of 115 islands and is known for its stunning beaches, coral reefs, and diverse wildlife. The capital city is Victoria, situated on the largest island, Mahé. Seychelles is renowned for its tourism, particularly eco-tourism and luxury resorts.

User Avatar

AnswerBot

1w ago

What else can I help you with?