Southwest Harbor, ME
Main Street in Southwest Harbor, Maine, hosts outdoor community celebrations, summer street fairs, and seasonal events in this Mount Desert Island village.