Haifa, Israel

Haifa, Israel

Haifa, one of Israel's largest cities, is built on the slopes of Mount Carmel, overlooking the Mediterranean. Its sloping streets and boulevards wind up and down the mountain. Although Haifa some...

JDS Travel News JDS Viewpoints JDS Africa/MI