Downtown Falmouth always dresses up for Christmas.