Nehru Science Centre is the largest interactive science centre in India. It is located in Worli, Mumbai. The centre is named after India's first Prime Minister, Jawaharlal Nehru. Read More
Guwahati/Agartala, Nov 7: The Central government and various central intelligence agencies have alerted the northeastern states about the activities ... ...