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.