Baha’i Shrine and Hanging Gardens on Mount Carmel in Haifa, Israel

Spread the love

The Terraces of the Baha’i Shrine, also known as the Hanging Gardens on Mount Carmel in Haifa, Israel


Spread the love