While many Nantucket Christmas Stroll activities and shopping options are centered along Main, Center, and Federal streets, there are special events a few steps off the main drag that you won’t want to miss December 5-7. Santa arrives on Straight Wharf around noontime December 6, so before and after, stop […]