Popularly known as the Lotus Temple, the Bahai Temple is an elegant creation and a symbol of modern day architecture located in the heart of New Delhi, Nehru Place. It has become the landmark of the city and tourists from … Continue reading
↧