23 June 2006

Petra - Wikipedia, the free encyclopedia

Petra - Wikipedia, the free encyclopedia

Article on the city that was filmed in Indiana Jones and the Last Crusade, which I’ve never heard of having not read the Left Behind series.