North Haven (Maine) is an island with a small town in Knox County, Maine.
North Haven, being an island, requires a little bit of foreknowledge as a destination. The best route in from outside New England is to fly to Boston's Logan Airport. Get in before 11:25AM and you can catch a Concord Trailways bus to Rockland (for about $35--catch the bus first, and buy the ticket at the first stop--Boston's South Station). You'll get into Rockland around 4:30PM. The bus will drop you off at the Maine State Ferry terminal parking lot. Ferry tickets for pedestrians are $17.50. The Ferry ride is a little more than 85 minutes. But unlike the plane or bus, you're not restricted to your seat. Riders effectively have free reign on deck and on the lookout landing below the bridge. And be sure you take advantage of it. The ride is fantastic (albeit impossibly windy and frequently cold). You'll pass two lighthouses, uncountable sailboats, and catch your only unfettered view of the Fox Islands on one side and the Camden hills on the other. If you're really lucky, you might even glimpse an elusive seal (although they give the ferries a wide berth).
2nd-order administrative division
Primary administrative division