Aldeburgh
town in the English county of Suffolk / From Wikipedia, the free encyclopedia
Aldeburgh is a coastal town in the English county of Suffolk. It is on the Alde river.
Aldeburgh is a coastal town in the English county of Suffolk. It is on the Alde river.