13. Visit the Oldest Farmers Market in the U.S.
This market may be over 260 years old, but the produce was picked just yesterday. As one of the nation’s longest continually operating farmers’ markets in one site, the Old Town Farmers' Market bustles in the shadow of City Hall every Saturday morning. During peak season, you’ll find over 70 vendors offering fruits, vegetables, breads, cheeses, meats and more. Grab a pastry and coffee at the market then walk down to the waterfront for a riverside refresh.