Orford Ness Beach

Orford Ness is one of the most powerful shingle spit connected to the landmass of Aldeburgh…