The Town of Wausau, Florida kicked off the holiday season on Saturday, December 11, 2021 with the Annual Wausau Christmas Parade and Festival at 10AM, as seen in these photos by Paul Goulding Photography.
Possum Capital of the World
The Town of Wausau, Florida kicked off the holiday season on Saturday, December 11, 2021 with the Annual Wausau Christmas Parade and Festival at 10AM, as seen in these photos by Paul Goulding Photography.