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...
TravelWeekly Asia Newsletter
Subscribe Today
Haifa, Israel
2 Tourist Class
Commission: -
Rooms: 20
Rates: -