As a Revenue Inspector for Delhi Metro Rail Corporation, he saw this as the perfect way to promote the “comfort, safety and affordability” of public transport, whilst also earning himself a Guinness World Records title. Prafull successfully completed the 348.12 km (216.31 mi) circu...
New Delhi (redirected fromNew Delhi, India) Dictionary Thesaurus New Delhi(dĕlˈē), city (1991 pop. 294,149), capital of India and of the National Capital Territory ofDelhi, N central India, on the right bank of the Yamuna River. Predominantly an administrative center, it was construct...