We love the festive season because it is not only a time for families and friends to gather in celebration of the end of a year, but also a time to admire the coziness, beauty, and magical time of winter. Just in time for the holiday season, we spent a weekend at The River Merchant Inn located in Stratford, Ontario to enjoy the Holiday Light displays, Outdoor Christmas Market, Santa’s Parade of Lights, and to go on the Christmas and Chocolate Trails.