Craig Island
United States
>
Maine
>
Penobscot County
>
Edinburg
>
Craig Island
Craig Island in Edinburg.
Craig Island
Penobscot River