Sign in
All
Search
Images
Videos
Maps
News
More
Shopping
Flights
Travel
Hotels
Notebook
Frenchtown St. Thomas Map
Save
Share
More
Directions
Nearby
Frenchtown is a settlement on the island of Saint Thomas in the United States Virgin Islands. It is located on the south coast, on the west side of the capital, Charlotte Amalie and to the east of the settlement of Altona.
Nearby
Search nearby
Save to calendar
Data from:
en.wikipedia.org