Bro, it's really very clean you cannot compare it to foreign countries due to unorganized construction but roads and garbage management of Indore is at par with International Standards. You cannot throw garbage in Indore anywhere or spit anywhere there are some heavy fines here.