Mega Highway Project in Delhi

Quiz time…. Which country in the World can boast of a 6.5 Lane Highway?

No, USA in not the right answer… Think again!!

Yes!! it’s INDIA

Delhi Highway Traffic Jam
Photograph taken from Hindustan Times

Comments are closed.