With India being the second most populated country in the world, it’s only obvious that the traffic in this country would also warrant a mention of it’s own. India has the second largest network of roads in the world, yet traversing these roads is no less than waging a war for the citizens.

Leave a Reply

Your email address will not be published. Required fields are marked *