Kennebunkport’s Dock Square is more than just the picturesque heart of the quintessential Maine coastal town. The historic neighborhood is home to a delightful mix of gift shops, boutiques, galleries, and many highly rated restaurants. Dock Square is so named because it straddles the Kennebunk River and was once the site of a booming shipbuilding … Read More