Tag: Masada

Masada National Park, ISRAEL

1.58K Views0 Comments

Masada is a symbol of the last stand of Jewish patriots in the face of the Roman army in 73 C.E. For nearly two years, the Jewish rebels successfully defied the power of Rome from atop this natural fortress. It's w...