National Science Centre, Delhi
The National Science Centre established in 1992, is a science museum in Delhi, India. It is part of the National Council of Science Museums (NCSM), an autonomous body under India's Ministry of Culture.The square at the entrance to the center greets visitors with huge exhibits covering 4 floors