Map of Tomar Island in Penobscot County, ME:

Tomar Island Penobscot Howland 45.1683924 -68.6372505