Newcastle & Castle Keep

Newcastle’s Castle Keep

A visit to the Castle Keep in Newcastle, England shows you the inside of the castle as well as sweeping views of the city.

About the Author : Jess SternJessica has an insatiable appetite for travel. She loves experiencing culture in every way. She loves art, music, food and sharing stories.View all posts by Jess Stern

Leave a Reply

%d bloggers like this: