St. Thomas blends lush mountains, historic streets and brilliant turquoise water just a short flight.