Holiday Happenings in Downtown Orillia

Located just 90 minutes from Toronto, a trip to Orillia and Lake Country is the perfect way to discover small town charm and get into the Holiday spirit. This weekend, Downtown Orillia will be abuzz with festive events to kick off the season. Late Night Pre-Black Friday Shopping Thursday November 21 On the evening of […]