Drakes Island is between Kennebunk to the north and Ogunquit to the south, only about 20 miles from the New Hampshire border.
Drakes Island is between Kennebunk to the north and Ogunquit to the south, only about 20 miles from the New Hampshire border.