Everything you need to know about driving in St. Thomas in the US Virgin Islands from things to look out for to places to go.