Visitors to the state of Maine will quickly discover it is a New England gem that has many different faces and a plethora of coastal towns with their own unique charm. Its largest city ...