Wild sand dunes, epic castles and charming villages, here's all the best parts of the Northumbrian Coast in North East England.