The Lotus Temple, located in Delhi, India, is a Baháʼí House of Worship that opened in December 1986. Remarkable for its flower shape, it has become a prominent attraction in the city. Like all Houses of Worship, the Lotus Temple is open to everyone, regardless of...
Lotus Temple, Delhi
read more