Caneel Bay Expands Its Menu

Above: Caneel Bay in St John, US Virgin Islands By the Caribbean Journal staff The Caneel Bay resort in St John, US Virgin Islands is expanding its culinary offerings. The property, set on 170 acres in St John, has unveiled […]


Sign up for Caribbean Journal's free newsletter for a daily dose of beaches, hotels, rum and the best Caribbean travel information on the net.

No. Thank You