Searsport, Maine

Searsport is a town in northern Maine. It is where the Penobscot River joins the Penobscot Bay. Searsport is Maine's second largest deep water port. It is also an important town on the railroad.