10 Unmissable Things to do in Seychelles

Seychelles is an island paradise located off the east coast of Africa in the Indian Ocean. With 115 islands to choose from, there are a lot of things to do in Seychelles for beach and water lovers. Ben Reeve shares his picks from his time spent on the island of Praslin and day trips to other surrounding islands.  10 unmissable things to do ...

Read More »