Since time immemorial, people have always been migrating towards cities. Now, it is not just metropolises but megalopolises. And our country, India, is no exception to these. However, are the travails of living in the megalopolises really worth experiencing? Or, are the innocent (not anymore probably!) and pollution-free villages and semi-urban areas the best places to live?
