In this post, we are visiting a castle that holds a commanding position at the north end of Portsmouth Harbour, located in the south of the UK. This site could very well be considered one of the oldest castles in England, seeing as its outer walls were originally part of a Roman fort. From Roman... Continue Reading →

You must be logged in to post a comment.