Galshanim beach. Haifa. Israel.
View from Mount Carmel to Galshanim beach. Haifa. Israel.
Bat Galim promenade. Galshanim beach. Haifa. Israel. of Bat Gali