Place for ads
Select the correct answer from the options below:
Humayuns Tomb, located in Delhi, is a UNESCO World Heritage Site and an architectural precursor to the Taj Mahal.