Free cancellationIsland Tours Your Way, Your Time! 2, 4 or 6hrs - St. Thomas USVI2–6 hr5.0(54)from$249