Englishcombe, GB
Culverhay Castle, also known as Englishcombe Castle, was a castle in the village of Englishcombe, Somerset, England.
Listen to the audio guide for Culverhay Castle Free on WIP — starts by itself when you arrive, even with the screen off