Chat Vendor in Connaught Place, New Delhi
The sign of early winter in Northern India. The temperature are dropping in the evenings.
The sign of early winter in Northern India. The temperature are dropping in the evenings.
Mehrauli is one of the seven ancient cities that make up the present state of Delhi. Read more at Wikipedia