Amazing Shell Grotto - Margate, England

DescriptionThe amazing Shell Grotto is made of shells. Discovered in 1835, no-one knows who, when or why it was built. A folly? A shrine...
Back to Top