beach

Crane Beach

Many barrier beaches and barrier islands stretch alongside the Atlantic and Gulf coasts of the United States. These narrow...