The sandy beaches, pretty fishing villages, magnificent castles and coastal islands along the dramatic Heritage Coast are all close to the village of Bamburgh - the ideal base for exploring Northumberland.