Google
×

Carmel Tunnels

Toll road in Haifa, Israel
Highway 23, more-commonly known as the "Carmel Tunnels", are a set of toll tunnels in Haifa, Israel. Wikipedia