Capture the magic of the holidays at Christmas in St. Michaels, a picturesque town on Maryland’s Eastern Shore. Enjoy a fun-filled holiday weekend for the whole family Friday, Saturday and Sunday, December 8, 9 and 10, including a Christmas parade, display of Gingerbread Houses and trains, and music from the Celebration of Choirs, all free of charge. Shop at the Marketplace for unique Christmas gifts. Purchase tickets for the Yuletide Party, Santa’s Wonderland, Breakfast with Santa and the annual Holiday Tour of Homes. Enjoy a Holiday Breakfast and Old-Fashioned Eastern Shore Dinner on Saturday or dine at one of many local restaurants. For more information, visit christmasinstmichaels.org or call 410-745-0745.