St. Thomas Vacation 2012 December 7, 2012 • 2000 × 2667 • A Week in St. Thomas Despite the 88 degree tropical climate, it’s Christmas on the island, too.