Enjoy the View at Paradise Point Tram
The harbor city of Charlotte Amalie sits inside of a sheltered cove. At one end of the city are docks that host cruise ships on a regular basis. Nearly 1.5 million visitors spend time in St. Thomas annually. The city has a wide assortment of attractions, and one of the most popular is the Paradise […]
Enjoy the View at Paradise Point Tram Read More »