Carmel Tunnels
E296084
UNEXPLORED
The Carmel Tunnels are a system of toll road tunnels in Haifa, Israel, that provide a fast east–west route beneath the Carmel mountain range to ease urban traffic congestion.
Jump to:
Referenced by
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.