travelmagazine.org
Cruise ship Viking Sky visits Haifa as part of the Mediterranean cruise
The passengers of Viking Sky on excursion to Bahai Gardens in Haifa.