Map of MacMahan Island in Sagadahoc County, ME:

MacMahan Island Sagadahoc Boothbay Harbor 43.8459153 -69.7094899