Snow World Mumbai Mumbai Maharashtra - Marg, kamani junction, kurla west, mumbai 400070, india. Snow World Mumbai Mumbai Maharashtra - Rustom manzil, 27 nf road, colaba apollo bandar, colaba mumbai, maharashtra 400039 | above leopold cafe, μουμπάι (βομβάη) 400066, ινδία.