I feel like almost all roads I see in a dense Indian city like Mumbai is a stroad. I don't think a distinct classification of a road and street as defined by strong towns can be made in a city that has heavy occupancy and pre-existing development. Then looking at a state like Kerala that is so urbanised and heavily populated I have seen a lot of houses with gates opening up into a national highway. How can anyone fix…
It sounds exactly like Ho Chi Minh City here in Vietnam. The solution isn't hard -- the government uses imminent domain, takes a few metres of land on each side, and compensates existing owners.
Govts think thrice before taking over land as it becomes an election issue especially in a highly dense urban setting.