Map of Appledore Island in York County, ME:

Appledore Island York Isles of Shoals 42.9892582 -70.6144937