Maine's Largest City is the Country's Best CityMaine's Largest City is the Country's Best CityPortland has been named the most livable city of its size. That's quite the honor for the Northeastern hamlet. Chris SedenkaChris Sedenka