Visit the US Virgin Islands – St Croix, St Thomas and St John
Unlike other Caribbean destinations, you’ll only find two resorts on St John, USVI.