@KHDZN i wondering where is St Thomas located... but anyway its look like u had a good trip
@cbsheth cool pic ! wellcome 2 Zcommunity !
St Thomas is one of the U.S. Virgin Islands found in the Caribbean Sea
I would recommend St Thomas to anyone -- good food and beautiful beaches. It's a little expensive but all of those islands are.