where are seychelles islands
The Seychelles are a group of 115 islands, only a few inhabited, in the Indian Ocean that lie off the coast of East Africa, northeast of Madagascar. Understand . The Seychelles were disputed between France and Great Britain during the age of colonialism, with Britain ending up in control in 1814 after the Napoleonic Wars.