Exodus went into Saudi Arabia, Mt. Sinai is located in Saudi Arabia … in the middle of the ‘seven mountains’ of NEOM.
Blog note: Jabal Al-Lawz is Mt. Sinai in Saudi Arabia. Specifically, it is the largest mountain (of the seven) that NEOM (Babylon) sits on. The seven mountains are located in the region of Tabuk, in Saudi Arabia. This is also the region that NEOM is being built. The […]