Seychelles Nearby Attraction Photos
Seychelles, officially the Republic of Seychelles, is an archipelago in the Indian Ocean. The 115-island country, whose capital is Victoria, lies 1,500 kilometres (932 mi) east of mainland East Africa. Other nearby island countries and territories include Comoros, Mayotte, Madagascar, Réunion and Mauritius to the south.
View Seychelles guide >