Written by a local! 10 beautiful places to visit in Northumberland England islands, castles, historic ruins and more. Find out!