Mumbai, the city of dreams, is indeed an enigma. The endless sea of tourists, the busy local trains and the perpetual race against time. It is a city that never sleeps, but is up and running at the crack of dawn, bracing itself against the unknown deluge of a new day. It embodies resilience; watching … Read more