The Masada Fortress ~ A Story of Valor Against All Odds
Get ready to be wowed by the great fortress of Masada. It is a rugged natural fortress located in the Judean Desert, overlooking the Dead Sea. The Fortress is a symbol of the ancient Kingdom of Israel. Its violent destruction was the last stand that the Jewish patriots held against the ruthless Roman Army in 73AD.
The Masada Fortress was built as...