Southwest Harbor, ME
Southwest Harbor Village is the central business district of Southwest Harbor, Maine, on the western side of Mount Desert Island. The Main Street area hosts seasonal community events, craft fairs, the Flamingo Festival, and other gatherings throughout the summer.