wanderingtravelr.com
[Through the Lens] A Glimpse of Haifa – WANDERINGTRAVELR
Haifa is the third largest city in Israel. It is home to the Baha'i World Centre and has so many aspects to it that make it stunning. Here are some of them.