Nehru Science Centre

Nehru Science CentreNehru Science Centre is the largest interactive science center in India. It is located in Worli, Mumbai. The center is named after India’s first Prime Minister, Jawaharlal Nehru. In 1977, the center started with the ‘Light and Sight’ exhibition, and then in 1979, a Science Park was built.

Download Our App