The land of Israel is filled with incredible sights that bear equally incredible miracles. Indeed, God created Israel as His own unique canvas on which to display His handiwork both literally and figuratively.
One such place is Masada, the location of the Jews’ last stand once driven from Jerusalem in 70 AD. The mountain fortress harbors miraculous historical and biblical accounts, including this one told so eloquently by one of Israel’s best tour guides, Tisha Michelle. Enjoy!