Humayun’s Tomb in Delhi

Delhi, the historic city and capital of India, has seen the rule of several dynasties, each of which has left its impressions on the city. The Mughals, in particular, have left a plethora of impressive structures like forts, tombs, mosques and several others. Delhi is where the old and new co-exist. The parliamentary buildings, the … Continue reading Humayun’s Tomb in Delhi