Qutub Minar: Famous tourist attraction in Delhi.
Qutub Minar is a minaret and a victory tower that forms part of the Qutb complex, a UNESCO World Heritage Site in the Mehrauli area of South Delhi, India. It was built mostly between 1199 and 1220 by the Islamic rulers of the Delhi Sultanate who conquered northern India. It is one of the most visited tourist spots in the city. Visit during Delhi
Qutub Minar: Famous tourist attraction in Delhi. Read More »

