HUMAYUN’S TOMB May 9, 2017May 25, 2017Sara Comment Humayun’s tomb or Humayun ka Maqbara, a world Heritage site is the tomb of Mughal Emperor Humayun, situated in National Capital Delhi, India. [...]