If chasing frosty waterfalls sounds like the perfect winter outing, you'll want to head to this Ontario city. With endless cascades and snow-filled trails, it's like stepping into a winter wonderland.