mycruisestories.com
Paradise Point Skyride, Charlotte Amalie, St. Thomas USVI
A few steps from the cruise ship dock in Charlotte Amalie, St. Thomas US Virgin Islands, we found a taxi to town. After a bit of shopping we ended up on an unplanned random bus tour of the island.…