We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
It is situated to the east of Nehru Place. This temple is built in the shape of lotus flower. And it is also said that it is the last of the seven major Bahai's temples built over the world. Around the temple there are lush...More
The building has won heaps of awards, and so it should, it is very beautiful, with its lotus flower shape and its pools of water - the only clean water I saw in India. The extensive grounds are covered with well cut lawns and lines...More