Harbor Info | Portland Harbor
Portland Harbor, at the western end of Casco Bay, is the most important port on the coast of Maine. And it is one busy place: Portland is the second-largest oil port on the East Coast, boasts a large commercial fishing fleet, many cargo and cruise ship berths, and ferries bound for local islands (sadly, none continue to serve Nova Scotia). The waterfront thrives as well, offering fine dining, boutique shopping, a vibrant Art District, and just about any kind of provision or marine service imaginable. With Bon Appetit magazine calling Portland "America's Foodiest Small Town" in 2009, the dining opportunities alone are worth the visit.
http://me.usharbors.com/harbor-guide/portland-harbor