Browsing Tag

Dover

The underground secrets of Dover Castle
Travel tales

Dover Castle’s underground secrets

On the surface it’s England’s largest castle. Dover Castle has been defending the Kent coastline from centuries of invaders since 1066. But below ground it has another hidden side. Deep inside the chalk rocks that make up the White…