With a population of around just 96,000, beautiful and secluded Seychelles sits in the Indian Ocean, off the eastern coast of Africa. Composed of 115 small islands, only a handful of which are inhabited, it’s the perfect destination to get away from the world. Even with its reputation as a millionaire’s retreat, Seychelles is the kind of laidback place that attracts any kind of traveler who wants to explore the archipelago by foot, boat or helicopter. And no matter where you go in this French-influenced nation, the Seychellois are warm and welcoming to those who want to see their islands through their eyes.