Shell Grotto

Shell Grotto

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
Categories: MysteryPlaces

Latest FactRepublic Video

32 Incredible Easter Eggs You Missed in Harry Potter Movies