Places to visit in Delhi 1. Lotus Temple Delhi is a famous for several things and has a phelthora of places to visit. Lotus Temple is located in Delhi, India. It is an architectural triumph which was established on November 13, 1986, and later opened for public on December 24, 1986. The Lotus shaped temple...Read More