Qutub Minar gains limelight as the 2nd most visited monument by foreign tourists in India
Qutub Minar, a 13th-century marvel constructed by the Delhi Sultanate, has surpassed the Mughal Empire’s Agra Fort to become the second most visited monument by foreigners in 2023-24, as per…