Mumbai, also known as Bombay, is India’s financial centre and largest city. Even though, all cities we visited were big enough, we could immediately feel that Mumbai had this je ne sais quoi so particular and so distinctive, that it’s impossible not to fall in love with it. Many people warned us about the big