Car hire :: Israel :: Talpiot
Map for the car hire pick up location at Talpiot.
Pick up address: 26 Moshe Baram St., Talpiot