52.

106 12 2
                                    


New Delhi alone has an estimated 23.3 Million people residing in ONE CITY!! Which is bigger than the amount of some country populations put together.

INCREDIBLE INDIA ❤Where stories live. Discover now