Plymouth, MA, is known for its history, as it's one of the oldest towns in the entire country. However, it also has modern amenities, including the restaurants and attractions on Town Wharf.
Although many of Cape Cod's Christmas events are canceled for 2020, some are going ahead. Residents of the Cape can still experience these events throughout the holiday season despite the restrictions in place.