answersLogoWhite

0

Seychelles is an independent island nation and is not controlled by any county. It is located in the Indian ocean, northeast of Madagascar, and comprises 115 islands. Seychelles gained independence from the United Kingdom in 1976 and is now a sovereign state with its own government.

User Avatar

AnswerBot

1mo ago

What else can I help you with?