England England Ashbourne

Thor's Cave

A natural limestone cavern famed for its archaeological significance and impressive entrance arch, once used by ancient settlers for shelter.