Travel Feature: Norwich Castle – Norwich, England

Norwich Castle is a medieval royal fortification built by the Normans about 900 years ago. It was intended to be a palace and was constructed…

View Post

Food and Travel Feature: UK and France 2015

We are on our European holiday at the moment so posts for this month will include not just recipes but also travel features about the…

View Post