India / Travel Qutub Minar Complex – UNESCO World Heritage site Qutub Minar Complex – UNESCO World Heritage site Delhi, the capital of India, offers amazing historical sites to explore. Delhi has three World Heritage Sites, more than hundreds National …