A Visit to North Cove
This bit of coast has the dubious recognition of losing the most landmass in our hemisphere than any other place.
This bit of coast has the dubious recognition of losing the most landmass in our hemisphere than any other place.