News
Xmas on De Castro Street kicks off today December 4, 2015
ROAD TOWN, Tortola, VI- The 2nd annual Christmas on De Castro Street is underway today, December 4, 2015, in Road Town on the main island of Tortola.
Xmas on de Castro St. draws support despite controversy
ROAD TOWN, Tortola, VI – Scores of residents and visitors came out to Christmas on de Castro Street last evening December 5, 2014 as the change of venue for the traditional holiday kick-starter did not dampen support.