Secrets of the Land

S2 E13 | Temple Mount Tel Arad

0h 22m|Religious|2024
The Temple Mount in Jerusalem is a revered religious site, housing the Al-Aqsa Mosque and the Dome of the Rock. Tel Arad is an archaeological site in Israel's Negev Desert, featuring the ruins of a Canaanite city and an Israelite fortress.
Secrets of the Land