Beaches in NorthumberlandBeaches in NorthumberlandEmbleton BayBamburgh BeachBamburgh Beach is a beautiful and popular beach located in Northumberland, England.