What’s Next at Oil Nut Bay in the BVI
By the Caribbean Journal staff One of the British Virgin Islands’ premier luxury developments is planning several major openings for the winter season. Oil Nut Bay, set on the island of Virgin Gorda, will unveil a total of seven new villas available for rent for the winter season, while adding a new boutique spa…
Read More