St. Thomas Harbor, St. Thomas, United States Virgin Islands

History

About St. Thomas Harbor

St. Thomas Harbor is located on the southern shore of St. Thomas in the United States Virgin Islands. The town of Charlotte Amalie sits on its north and northwestern shore, the small island of Hassel Island borders on the south, and the cruise ship dock and Yacht Haven Grande on the east.