Having lived in London, Amsterdam, Paris and Mumbai which is my home town, i think Mumbai was and is the best city to live in..thankfully i own houses in mumbai so cost of living is not a concern, the city has everything from national park to vast sea shores, local trains, best, metro, mono...