To learn the history of Jerusalem, the Tower of David Museum is a must-see attraction. The medieval fortress bears testimony to 4,000 years of the city’s history with archeological remains. It’s our first stop to visit when we arrived in Jerusalem – one of the oldest cities in the world that has been destroyed twice,…