New Delhi: Built on the banks of the Yamuna river, Delhi is a beautiful blend of a historical past and a vibrant present. In 1912, The capital shifted from Calcutta to Delhi. During that time,
India TV News DeskPublished : Aug 17, 2013 17:20 IST, Updated : Apr 19, 2014 6:38 IST
URL copied
9. Traffic in Delhi is compared to the traffic in London. Drivers sit on the right side of the car.