Americans call St. Thomas, USVI, St Thomas. It is the same anywhere. Just like we call Mexico, Mexico....The only reason it would sound different is because of a strong accent but yeah it's still the same thing.
Go Sailing Near Norman Island, British Virgin Islands
Visit Cane Garden Bay in Tortola, Virgin Islands
Background of the US Virgin Islands
Visit Christianstad in St. Croix, US Virgin Islands