Seychelles is a paradise like no other. Lemuria is a beautiful resort with great food, accomadations and service. Resort rooms are beautifully ... more
Hope the Tsunami has left them OK. Beautiful small hotel, many rooms in individual cabins, all near the beach, pool and dining. Friendly staff, very ... more