Map of Halfway Rock Light in Cumberland County, ME:

Halfway Rock Light Cumberland South Harpswell 43.6559179 -70.0369908