Nestled in the heart of Old Delhi, Haveli Dharampura exhibits the past splendour of the Mughal era. The 19th Century heritage building, which was recently revived and restored, will compel you to visit the walled city soon enough. Here's all that it has to offer.