the cliffs

British Virgin Islands’ Oil Nut Bay Debuts New Villa, “The Cliffs”

 Above: The Cliffs By the Caribbean Journal staff The Oil Nut Bay property on Virgin Gorda in the British Virgin Islands has debuted its new villa, “The Cliffs.” The property includes three units: an “upper grand unit,” with 1,334 square …