What are the 10 best beaches in Northumberland?
Northumberland's best beaches include Bamburgh Castle Beach, Holy Island, Cheswick Sands and Embleton Bay, with golden sand, dramatic dunes, historic castles and wildlife along Britain's unspoiled coast.
