Seychelles is a paradise like no other. Lemuria is a beautiful resort with great food, accomadations and service. Resort rooms are beautifully ... more
Just going back over old memories (I visited the Seychelles 11 years ago and stayed at the Reef) and saw this beautiful hotel hadn't been reviewed - ... more