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.