Bar Harbor, Maine, US

In Partnership With

Located on Mount Desert Island in Maine, Bar Harbor is the quintessential New England coastal town. Picturesque and charming, it is a scenic and walkable town with streets lined with restaurants...