Today's episode features the one and only Masada from a bird's-eye-view!
Masada is an ancient stone fortress in Israel, located high above the Dead Sea on a tall, rocky mesa. Now an Israeli national park and a UNESCO World Heritage Site, the 840-acre complex holds well-preserved ruins attesting to the history of the ancient kingdom of Israel and the courage of its people in the face of a Roman siege.