In the shadow of the lotus, peace and calm prevail
Go to story »
The Baha'i House of Worship in New Delhi, India, with more than 4 million visitors a year, is the most visited Baha'i site in the world.
View high resolution version »
The Baha'i House of Worship in New Delhi, India, with more than 4 million visitors a year, is the most visited Baha'i site in the world.
View high resolution version »