Map of Michaud Island in Aroostook County, ME:

Michaud Island Aroostook Frenchville 47.2842068 -68.3833761