Celebrate Christmas where Main Street meets the mountains. Nestled within the steep slopes of the Blue Ridge and Alleghany Mountains, the small town of Buchanan invites you to rediscover an old fashioned Christmas. Join us on Friday and Saturday November 27th & 28th. Stroll along Main Street where you will discover a quaint blend of mom and pop shops filled with art, antiques & collectibles in buildings dating from the early 1800's through the 1950's. Merchants offer light refreshments including cookies and hot mulled cider. Take advantage of extended hours until 9pm. On Saturday join us at the Town Tree on Main Street at 7pm where the community will gather in song to welcome the arrival of the Christmas season before lighting the Town Tree.