Carmel Beach, Haifa, Israel
Carmel Beach, on the Mediterranean shore of Haifa at the foot of Mount Carmel. Photos taken in 2006.
The Visual Travel Guide is a collection of High resolution travel photographs
Carmel Beach, on the Mediterranean shore of Haifa at the foot of Mount Carmel. Photos taken in 2006.