All about Mumbai

No, Mumbai isn't the name of this little girl walking on the beach this afternoon, but the Indian translation of one of the world's most...
No, Mumbai isn't the name of this little girl walking on the beach this afternoon, but the Indian translation of one of the world's most populated city, that is Bombay. 18 millions inhabitants and a great setting for street photography for our trip's last stage. (click on picture for high res)