Taj Is No. 1 Tourist Choice, What Is No. 2?
It's the Qutub Minar! IMAGE: The Qutub Minar in New Delhi. Photograph: ANI Photo The 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 …