Chappaquiddick Island, Chappaquiddick Island, United States of America (approx. 41.37512°, -70.47447°)