Painting the Town with Eric Dowdle
Season 1
Ep 6. St. Thomas, US Virgin Islands
- December 13, 2017
St. Thomas is highly sought after as a vacation destination for its world class shopping and beautiful beaches, but it also has a rich history as a pirate refuge! Enjoy this Caribbean paradise and its wonderful people alongside Eric.