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.

Leave a Reply

Your email address will not be published. Required fields are marked *