When it comes to Christmastime, the town of Montrose, Pennsylvania goes all out to bring joy to others, including offering free horse drawn carriage rides!
There truly isn't anything like a hometown holiday and you're invited to discover (or rediscover) the magic of Christmas with the Christmas in Montrose celebration.