2 Travel Treasures in St. Thomas, U.S. Virgin Islands
In the harbor city of Charlotte Amalie, St. Thomas, vendors compete for the attention and wealth of cruise ship shoppers and tourists. Amazingly, a store will establish multiple locations only a block ...
2 comments

