Trick or Treat
October 26th, 2014 by Captains Manor Inn
Trick or Treat in Falmouth Village was celebrated in grand fashion with the 17th annual Trick or Treat stroll along Main Street on Saturday October 25th. Hundreds of youngsters and their parents came dressed for the occasions in costumes ranging from policemen and fireman to goblins, witches and beloved characters like Elsa of Frozen. We […]