Portsmouth, NH: Flavored by the Sea

This coastal city is a hit with foodies and history buffs.