Petra Review – Discover mystery among the ruins
Petra, Jordan has often been called “The Red City,” or the “The Lost City of Stone,” or known for its famous backdrop in the movie, “Indiana Jones and the Last Crusade.” Located in the southwestern […]