Military Bases in Haifa

On the top of Mount Carmel in Haifa, near Stella Maris, is a military base. Patriot missile launchers are located here to defend the city from a northern attack.


Patriot Missile Launchers on Mount Carmel
Image Credit: Izmargad

Back to Stops »

Subscribe to Stops