Advertisement

Haifa - Carmel Beach Live cam

View of Carmel beach in Haifa, Israel