Inside the smallest country in Africa with gorgeous white sand beaches
The Seychelles is the smallest country in Africa, but what it lacks in size it more than makes up for in stunning natural beauty, gorgeous beaches and a laid-back way of life