First and foremost requirement of children is good education atleast at primary level because it is the basis of higher education in future. But in countryside, only few government schools are present and the quality of education is not so good there. That’s why I favor that children should grow up in city. In a big city , many libraries are present which have books on almost every subject , children can enhance their knowledge by reading these books.
Secondly basic health facilities are unavailable and mostly people from countryside have to travel to a big city even for minor ailments because most of the medicines are not available. Most of the child specialists do not like to work in countryside.
Although the countryside are more beautiful than big cities and it is good to live there for a few days but living for whole life there, is almost impossible.
So, in my opinion, if anyone who has chance to grow his children up in a big city , he must avail this opportunity because in cities more facilities of good education health etc, are available.