Humayun’s Tomb

Humayun’s tomb symbolizes the legendary architectural style of Mughal India. It was declared a UNESCO world heritage site in 1993. This beautiful monument is located in Nizamuddin, Delhi. Let’s learn more about its architecture and history of this monument through this video.
Back to Top