This Indian Ocean republic occupies a land area of 455 km² and an Exclusive Economic Zone of 1.4 million km².
You’re planning a trip to the Seychelles? Lucky you! Mother Nature was very generous with these 115 islands scattered in the Indian Ocean and has spoiled them rotten.