Portland is Maine's largest city: Almost one-quarter of the state population lives within the greater metro area. Set on a peninsula that stretches into Casco Bay, Portland is a sophisticated coa...