Qutub Minar is a 73-meter tall tower located in Delhi, India. It is a UNESCO World Heritage Site and is one of the most iconic monuments in India. Built in the 12th century, it is the tallest brick minaret in the world and is made of
Qutub Minar is a 73-meter tall tower located in Delhi, India. It is a UNESCO World Heritage Site and is one of the most iconic monuments in India. Built in the 12th century, it is the tallest brick minaret in the world and is made of