The entire holiday season is a festive time in Virgin Gorda [1]. In addition to church and school concerts, the annual Christmas in Spanish Town street fair takes place in mid-December. There is also a tree-lighting at the Vanterpool Administration Building in early December and an extravagant fireworks display by Little Dix Bay Resort on New Year’s Eve.
Links:
[1] http://www.moon.com/destinations/virgin-islands/virgin-gorda