Seychelles is a paradise like no other. Lemuria is a beautiful resort with great food, accomadations and service. Resort rooms are beautifully ... more
Fregate Island is indeed a tropical paradise. The beaches are simply pristine and the water is clear and warm. Unfortunately the resort has been ... more