Charlotte Amalie is both the capital of St Thomas and the largest city in the U.S. Virgin Islands. The city is situated on the coast of St Thomas Harbor, the busiest cruise port in the Caribbean. Many tourists spend the day visiting its many shops.
September 14th, 2015
Viewed 243 Times - Last Visitor from Shenzhen, 30 - China on 11/21/2022 at 4:52 AM