Cley Beach

Cley Beach is located in the north Norfolk of England. Cley next the sea is a…