CSSC logo

2011 ORFORD ISLAND, SUFFOLK




previous                                          quit                                                     next

Aldeburgh is a coastal town in Suffolk, located on the River Alde. The town is
notable for its shingle beach and fisherman huts where freshly caught fish is sold daily.