The Baha'i Gardens, located on the slopes of Mt. Carmel in Haifa, Israel, have become a major tourist site in recent years. Baha'i pilgrims also travel there to pray and meditate at the Shrine of ...
Iranian authorities arrested 10 women from the Bahai community ... of ties to Israel, due to the fact that a main Bahai shrine is located in the northern Israeli city of Haifa.