PETRA: Walk In:
Arriving in Petra Petra is located in the country of Jordan in the Middle East. Tourist visas are easy to obtain, and travel to Jordan is usually quite cheap. Once you get to Jordan, local transport …
The Ring of Solomon and Surah 38:36-38:
Though parallels between Solomonic and Islamic literature are well known and inevitably overlap with some of the material I present here, the content in this video is adapted entirely from my own …
Who are we?
Privacy, Cookies & Ad Policies
Copyright © 2000 - 2020