Bahai Lotus Temple
The Bahai Lotus Temple in Delhi is a house of worship of the Bahai Faith and an architectural landmark in the City. Inspired by the lotus flower, the Temple has 27 free-standing marble clad “petals” arranged in clusters of three to form nine sides. It… Read More »Bahai Lotus Temple