Posts

Lotus Temple, Delhi

The Baha’i House of Worship is situated in Delhi, India. It gets its name owing to its lotus shape, a view which looks beautiful from an aerial view as well. It is one of the seven last major Baha’i temples all over the world, a faith of Persian origin.