Want to experience the US Virgin Islands but don't want to spend all of your time underwater? This small-group snorkeling cruise, limited to only six guests, visits the beautiful bays of St John's north coast – including free time on land at Cruz Bay to stroll the colorful streets.This fun, relaxing ...