US Virgin Islands: St. Thomas – Charlotte Amalie

Charlotte Amalie is the capital of the US Virgin Islands and is located on the island of St Thomas. It has a deep harbor and was once a pirate haven and not one of the biggest ports of all for cruise ships. The harbor strip is relatively short with souvenir trinket shops, coffee places, a small fortress, a couple churches, and boats.