Search results for "Wikitravel: Delhi" - New World Encyclopedia
From New World Encyclopedia
- of monuments and buildings at Mehrauli in Delhi, India, the Qutub Minar standing ... tower stands in the Qutb complex in South Delhi, India. UNESCO designated ...14 KB (2,079 words) - 16:04, 7 December 2022