Marine Paradise Restored at Seychelles’ North Island
If you were imagining kilometres of ice-blue water surrounding an island of emerald plantations, trimmed with alabaster beaches, then you’d be on the money. The Seychelles Islands of the Indian Ocean …
