Map of Horseshoe Lake in Hancock County, ME:

Horseshoe Lake Hancock Gassabias Lake 45.0209649 -68.0716668