St Mary de Castro is a church in the grounds of Dover Castle, Kent, south-east England. It is a heavily restored Saxon structure, built next to a Roman lighthouse which became the church bell-tower. St Mary is still a thriving church serving the Army and local population, and is the church of the Dover Garrison.
November 28th, 2012
Viewed 997 Times - Last Visitor from New York, NY on 12/09/2023 at 5:20 PM