spanish museum Articles

Historians Say They’ve Found The Holy Grail In León, Spain

Historians are claiming that they have found the Holy Grail, and it is in the Basilica of San Isidro, located in León, Spain. The goblet, which the historians are claiming to be the cup from which Jesus supposedly drank from …