Nearly 50 years ago, the originators of the first Nantucket Christmas Stroll were trying to prevent islanders from traveling to Cape Cod, 30 miles across Nantucket Sound, to do all their holiday shopping. Rewind to 1973, a year when local merchants kept shops open late the first Friday in December, […]