The Shell Grotto is a mysterious underground chamber discovered in a back garden in the South East of England during the Victorian era. Buried a few feet underground, it was excavated and found to contain myriad religious symbols from around the world. Its origins remain a mystery.
Previous Fact Next Fact