One of the most unique experiences in Israel is The Night Spectacular laser light show at the Tower of David in the Old City of Jerusalem. Upon the giant walls of David's Citadel, Israel's history is splashed before your very eyes in the most unforgettable way. Here is a glimpse of the newest production: The …
Continue reading The Story of Israel Told on the Hallowed Walls of the Tower of David