• Experience the unspoiled beauty of Seychelles

    If you’ve ever been fortunate enough to approach any of the 115 islands which make up the Seychelles Archipelago from the sea – you will know how it feels as you enter utopia. The Seychelles are situated in the warm, blue, Indian Ocean, off the east coast of Africa. The islands are a mix of ...