British archaeologists discover hidden tomb under city of Petra
- Posted on October 17, 2024
- By The Independent
- 3 Views
British archaeologists discover hidden tomb under city of Petra
The ancient structure serves as the cinematic resting place of the Holy Grail in the 1989 film Indiana Jones and the Last Crusade