Answers

2014-03-22T09:10:02+05:30
Minimum 1.5cror people live 
0
2014-03-22T17:28:40+05:30
About 14 million people live in Delhi.
0