Christmas on Main
Downtown New Holland 100 East Main Street, New Holland, PA, United StatesNew Holland's Christmas on Main is a holiday tradition! Events for the day include a children's breakfast, a car show, carriage rides, Santa's arrival and a community tree lighting. All […]