Explanation
The Qutub Minar is a UNESCO World Heritage Site located in Delhi, India. It was built in the 12th century by Qutb-ud-din Aibak and is a prominent historical monument in the Mehrauli area of the city.
Practice this MCQ: In which city of India the Qutub Minar is located?. Check correct answer and detailed explanation on MrProfessor.
The Qutub Minar is a UNESCO World Heritage Site located in Delhi, India. It was built in the 12th century by Qutb-ud-din Aibak and is a prominent historical monument in the Mehrauli area of the city.