TravelTill

About Al Latrun


JuteVilla
Latrun or Al Latrun is a strategic hilltop in the Ayalon Valley in Israel overlooking the road to Jerusalem. It is located 25 kilometers west of Jerusalem and 14 kilometers southeast of Ramla
JuteVilla