Vegetable wallahs roam the neighborhood streets in Delhi calling out for customers, where they sell produce from their rickety wooden carts. Taken November 2010…
Browsing Category
New Delhi
-
-
Qutub Minar (قطب مینار) the tallest minaret in India, is an ancient Islamic monument inscribed with Arabic teachings from the Qur’an. Located in Mehrauli, it is one of the most peaceful places in…
-
…