Delhi, the capital of India, is known to be the most picturesque city and in addition to that, a city of lovers — Dilwalon ki Dilli!
Standing as an epitome of love, is the UNESCO World Heritage Site, Humayun’s Tomb. Not the Taj Mahal? Well, yes and no. Humayun’s Tomb&n...