Humayuns Tomb, Delhi [India] March 21, 2013 by James Clark Humayuns Tomb is the tomb of the Mughal Emperor Humayun. It is a UNESCO World Heritage Site, one of the three that can be found in Delhi. [Photo by James Clark at nomadicnotes.com.]