Map of Thorofare Island in Penobscot County, ME:

Thorofare Island Penobscot Greenbush 45.0558975 -68.6603087