Humayun's Tomb

Humayun's Tomb is the Tomb of the Mughal Emperor Humayun in Delhi, India. The Tomb was declared a UNESCO World Heritage in 1993.

More by Falak Mehta

View profile