Movies filmed in Charlotte Amalie, St. Thomas, U.S. Virgin Islands

There are 2 movies that were filmed in Charlotte Amalie, St. Thomas, U.S. Virgin Islands.

Charlotte Amalie is a city and cruise ship port on the Caribbean island of St. Thomas. It is the capital of the U.S. Virgin Islands. Its Danish colonial architecture includes Blackbeard’s Castle, a 1600s watchtower. The 99 Steps ascend to the tower, which has panoramic views. The 17th-century Fort Christian is now a museum with art and artifacts. East of town, the Skyride aerial tram climbs to Paradise Point.