Step into a world of lightsExperience holiday magic at the Sylvan Lake Winter VillageThere’s a chill in the air and the snow is falling, which means it’s time to get in the holiday spirit! There’s no better place to jump into the festivities than at Sylvan Lake’s Winter Village. This holiday light show and displays kicks things up a notch …