Penobscot Bay: Places to Explore



A number of Maine coastal towns, such as Wiscasset and Damariscotta, like to think of themselves as the prettiest little town in Maine, but Belfast (originally to be named Londonderry) may be the true winner of this title. It has a full variety of charms: a beautiful waterfront; an old and interesting main street climbing up from the harbor; a delightful array of B&Bs, restaurants, and shops; and a friendly population. The downtown even has old-fashioned streetlamps, which set the streets aglow at night.


Elsewhere in Penobscot Bay


Trip Finder