Dear reader, although there may be some bias in my opinion, the Northumberland coast—the 100-kilometre stretch of coast from Cresswell in the south to Berwick-upon-Tweed in the north—has the most beautiful landscape in England. Miles and miles of seemingly never-before-explored beaches dotted with majestic castles, idyllic villages, seaside restaurants, and cozy pubs. So, before crossing the northern border to Scotland, I sidetracked to visit Bamburgh Castle and Holy Island.
Read More