This little church on the grounds of Dover Castle in England is St. Mary de Castro. The present Saxon period church was built on the Eastern Heights around AD1000 inside the castle walls. Walking up to it for the first time, I wasn’t really expecting much, but inside, it was quite impressive. It’s another wonderful example of the great surprises you find when visiting Dover Castle.