Lotus Temple

The Lotus Temple is one of the most beautiful and striking places of worship in Delhi, located in the Kalkaji district. Built in 1986, it is one of th… Read the rest