Filming Locations in Lod

Lod, Israel
Walk on Water (2004)

Lod, also known as Lydda, is a city 15 km southeast of Tel Aviv and 40 km northwest of Jerusalem in...

View Details