Filming Locations in Afula

Afula, Israel
Afula Express (1997)

Afula is a city in the Northern District of Israel, often known as the "Capital of the Valley" due t...

View Details
Givet Hamoreh, Israel
Kfar Yeladim (1930)

View Details