Annual Christmas Festival and Parade Week long events finishing with the Island’s largest daytime Santa parade at 2pm on December 2.