Picture Source | Link:
The Caves resort, perched on the limestone cliffs of Negril, Jamaica, include 12 cliffside cottages and private cave dining. There’s no beach here, but there is some of the world’s most astonishing water. It’s warm and transparent and bristling with fishes of all sorts.
Article | Link