Milan Mela, Kolkata, India

Address Near Trade Fair Grounds, Kolkata, West Bengal 700105, Inde

(Near E.M. Bypass, Science City)

Get directions

Back