Mumbai, the city which never sleeps, is known for being a metropolitan hub but what people may not know it is surrounded by some of the most beautiful natural landscapes. The monsoons bring with it a ...