Map of Thomas Island in Hancock County, ME:

Thomas Island Hancock Salsbury Cove 44.4323004 -68.3422395