|
St. Thomas is one of the U.S. Virgin Islands, and due to its duty-free
port is principly a shopping mecca. However, we threaded our way
through the shopper crowds and ascended a gondola to the top of the hill
overlooking the harbor, to get a view of things.
|