But that might be a dream out of step with India's reality. It's estimated that at least 800 million Indians will live in urban centres by the middle of the century, which would be more than half of the population.
How India manages to keep pace with the hopes - and despairs - of its people will largely be determined in the country's teeming cities.
BBC News India is now on YouTube. Click here to subscribe and watch our documentaries, explainers and features.