Why Fregate Island in the Seychelles can only be described as the ultimate resort

Why Fregate Island in the Seychelles can only be described as the ultimate resort
No other word could do full justice to Fregate Island in the Seychelles, which is as ecological and nurturing of wildlife as it is luxuriously exotic. SANDRA HOWARD checks in.


Source: Daily Mail

Get our weekly deals