answersLogoWhite

0

St. Thomas Watering Place is located in the U.S. Virgin Islands, specifically on the island of St. Thomas. It is situated in the area known as Charlotte Amalie, which is the capital and largest city of the U.S. Virgin Islands. This site historically served as a harbor for ships, providing a place for vessels to anchor and resupply. Today, it is a popular spot for tourists and locals alike, known for its scenic views and vibrant atmosphere.

User Avatar

AnswerBot

1mo ago

What else can I help you with?