Where is Alnmouth?

Where is Alnmouth located?

Alnmouth, Northumberland, United Kingdom (approx. 55.392793°, -1.6367716°)


Where is Alnmouth on the map?