5 Musts in Bar Harbor, Maine
Bar Harbor, Maine, on lovely Mount Desert Island, a pretty-as-a-picture quintessential New England harbor town, is one of the most popular ports on New England/Canada itineraries – it’s certainly a big favorite with me. There is much to enjoy during a call here – from natural beauty to hist