St. Thomas one of three islands that make up the US Virgin Islands, is one of the Caribbeans premier vacation spots. St. Thomas and its sister islands...
Built in the mid 90s, The Wyndham Sugar Bay hugs a hillside on the northeast corner of St Thomas, and its well named.Sweet blue water views of St. Joh...
The Carlos Aguilar Match Race is a five day race that is sailed in the beautiful Charlotte Amalie harbor in early December. The course passes close to...
St Thomas's international airport enables flights within the island or from St. Thomas to the other islands. Bus, open air taxi and boat rides are als...