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
Photograph taken from Hindustan Times
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
Photograph taken from Hindustan Times