Landmark · Israel

Tel Arad

Tel Arad, Israel

Tel Arad is a landmark in Arad, Israel. Archaeological site west of the Dead Sea, Israel.

More places in Israel