A 9-hour trip to the British Virgin Islands from St Thomas or St John is a fun, action-packed excursion. Start with a breakfast boat ride to the Baths on the island of Virgin Gorda, where a guide takes you through a series of tidal pools and hidden grottoes that are formed by giant rocks on the ...
