Why Rock Villa Is the ultimate luxury Caribbean hideaway on the tiny island of Bequia
Rock Villa is the new super boutique hotel on the island of Bequia in St Vincent & the Grenadines – everything you need to know about the rooms, food, activities & more.