One of the most beautiful places to visit in Delhi, Humayun s Tomb is surrounded by lush greenery. The resting place of the Mughal emperor Humayun, it is an architectural marvel which sees visitors from across the world.