10 Diverse Cities in Maine Portland Lewiston Bangor South Portland Auburn Biddeford Augusta Saco Westbrook Windham