2 min read Top Attractions Historical City Tour of New Delhi 7 years ago Tripedia George V., the Emperor of India, laid the foundation stone of New Delhi during the Delhi Durbar in 1911. Before...