View on Map


Venue

Nehru Science Centre,
Dr. Annie Besant Road,
Worli,
Mumbai – 400018.
India.