Logo

Seychelles

The Seychelles extend to around 174 square miles and they lie over 900 miles east of the African continent in the Indian Ocean, an archipelago nation of over a hundred different granite and coral islands. Along with Mauritius and Réunion, they form a trio of very desirable top-end holiday destinations.

  1. Lemuria

    Seychelles

    Lemuria

    The luxury resort of Lemuria in the Seychelles derives its name from a mythical “lost land” of the same name that was meant to exist somewhere in the Indian Ocean.