The pretty little UK village with a golden beach overlooked by an 11th century castle

Bamburgh in Northumberland has a stunning beach with golden sands which surround Bamburgh Castle.

Main Source link