Nehru Science Center
India /Maharashtra /Mumbai City /Mumbai Sight Address : Nehru Science Center Dr. E Moses Marg, Mumbai, Maharashtra.Edit Detail InformationEdit Nehru Science Centre (NSC), Mumbai, is India’s largest interactive science center, located in Worli. The centre is named after India’s first Prime Minister, Jawaharlal Nehru. In 1977, the centre started with the ‘Light and Sight’ exhibition, and […]