where is alnmouth
Alnmouth is a small coastal village in Northumberland, in the north-east of England, at the mouth of the River Aln on the North Sea, about 4 miles (6 km) east-south-east of Alnwick and roughly 29 miles (47 km) north of Newcastle upon Tyne.