Places to visit in Delhi 1. Lotus Temple 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 was built at cost of $10 Million that is Rs.637106500 (INR) currently. It is a … Read more
You are here: Home / Archives for top 10 places to visit in delhi