Falmouth Live Nativity! 06/12/2017 Sunday 10th December – celebrate The True Meaning of Christmas! Follow the procession through Falmouth Town (1:25pm from Events Square) this coming Sunday!