+248 4 32 55 60 sha@seychelles.net
Fregate Island Private

Fregate Island Private

Fregate Island is a unique destination to experience the best the Seychelles have to offer. The name recalls legends and…