Nehru Science Centre Photos

Meet 2,560 travelers, 635 tour guides and discover 1,269 photos

Nehru Science Center (NSC), Mumbai, is India's largest interactive science center, located in Worli. 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. On November 11, 1985 it was opened to the…
View Nehru Science Centre guide >

NSC

Entrance Of Nehru Science Center

Nehru Science Centre

Nehru Science Centre

Nehru Science Centre

Nehru Science Centre

Nehru Science Centre