Scarborough Town Centre Unveils Giant Christmas Tree, Planet Santa and Holiday Events for 2026
Scarborough Town Centre celebrates Christmas 2026 with a 44-foot holiday tree, Planet Santa, festive markets, photo experiences and family-friendly activities through December 24.
