Log In or Register
Aldeburgh is a wonderful, quiet seaside town on the Suffolk coast on the east coast of England. The shingle beach stretches for miles.