Home Tags Cerf resort

Tag: cerf resort

Cerf Island Resort introduces elegant new additions

The elegant Cerf Island Resort of Seychelles situated on Cerf Island itself in the Sainte Anne Marine National Park has proudly unveiled its grand extension of 12 newly-added luxury villas in an openi