11 Amazing facts about Indian Roads
Amazing facts about Indian Roads Indian Roadways are the world 2nd largest road network in India. The road network length around 4,320,000/KM. India road network nearly 1000km—Express highways, 1,31,899km-State highways, 79,243 are National Highways. The Chembur anta Cruz –SCLR is the 1st double Decker flyover it is Connecting the western express highway in Santa Cruz. Here … Read more