Interesting facts about the Lotus Temple

The Lotus Temple, located in New Delhi, India, is a Bahá’í House of Worship completed in 1986. The Bahá’í Faith is a monotheistic religion which emphasizes the spiritual unity of all humankind. The Bahá’í faith is one of the youngest of the world’s major religions. It was founded by Baha’u’llah in Iran in the 19th … Read more