2 years ago

North Area Hotel, North Area Seychelles

 

North Island was until recently uninhabited, and the new owners developed an idea that requires re-introducing very nearly extinct species of wild-life to the island, to produce it the way it was 200 years ago. Clicking read more...