A shop in Salisbury has everything you need to make the ornaments that grace Christmas trees across the South with representations of Christianity.
NC By Train: Last Stop, Historic Salisbury
All aboard! Take a train trip to downtown Salisbury, then set off on foot to spend the day exploring, eating, and shopping.