Parade steps off at noontime at the Falmouth Mall and proceeds down Main Street to the Village Green. Known as Southeastern Massachusetts' largest holiday parade featuring theme decorated floats, the Hallamore Horses, marching bands, live animals, costumed characters and Santa Claus!