
The mysterious Royston Cave
Beneath a crossroads in the Hertfordshire town of Royston lies a man made cave. There was no record of its existence until it was accidentally discovered in 1742. Within the cave are mysterious carvings, and one theory is that this was a sacred place for the Knights Templar.