August to October is the hidden gem of travel seasons in St. Thomas, US Virgin Islands. Known as the “off-season” or shoulder season, this time of year offers ...