Masada is a historic place in Israel, it is right on the brim of the Dead Sea, a natural fortress. King Herod built one of his palaces there 2000 years ago.
Masada is a historic place in Israel, it is right on the brim of the Dead Sea, a natural fortress. King Herod built one of his palaces there 2000 years ago.