Northumberland has a stunning beach and glorious coastline that has a postcard-perfect castle backdrop. Bamburgh Beach is located in the village of Bamburgh, just a one-hour drive from ...