India / Travel Humayun’s Tomb another UNESCO World Heritage site in Delhi Humayun’s Tomb, another UNESCO World Heritage site in Delhi As shared in my previous blogs Delhi has a lot to offer especially towards the historical side it has various monuments. One …