Stroll the cobblestone streets of the Old Port where the sights and smells of a working waterfront are enough alone to stir a craving for a "lobstah roll." Located two hours north of Boston, this city by the sea and longtime lobster harbor is now becoming one of the country's most attractive culinary destinations, with more restaurants per capita than any other U.S. city besides San Francisco. Between meals there are dozens of haute boutiques, antiques shops, and art galleries that keep this walking town a shopper's gem. Once explored by land, try venturing out on sea ships leave nearly hourly with several tours showing off the islands, lighthouses, and marine life of southern Maine.