This article provides a guide to DIY shore excursions in the beautiful Virgin Islands of St Thomas, Tortola and Nassau, Bahamas. To find the best cruise prices, we always use cruisedirect for the fact that they have the best deals and a very user-friendly website....