Tag Archives: New Delhi

7 Best Places to Visit In Delhi

March 16, 2018

6 Comments

01-IMG_8640

Delhi, the capital of India, is for most visitors their first view of what this fascinating country has to offer. Filled with breathtaking forts, mosques and monuments from the days of Mughal rulers alongside markers of a new, modern country that is taking hold. The contrasts between the congested, narrow roads in Old Delhi and […]

Continue reading...