English: Nehru Science Centre, Worli.
Telugu: కృషి విజ్ఞాన కేంద్రం, నెల్లూరు.