Best places to visit in Delhi
Delhi is the National Capital Territory of India. Delhi served as the capital of different kingdoms, even before the Mughal Reign. The monuments in Delhi display the greater influence of Mughal architecture, because of...