It is clean in Canada.
The air is clean. The ground is clean. The water is clean. It is pretty nice.
I can drink water out of the tap.
I can walk down the street with little chance of stepping on garbage.
There is some polution in the air but I can see the mountains from miles away.
I can swim in the lakes.
India is dirty, I can't deny it.
Expats comment on the garbage all the time - piles of it on the side of the road and littered everywhere.
No garbage cans.
The water is dirty and unsafe to drink or wash food with.
Some cities and towns have a lot of pollution. Waste of many kinds run into lakes and vehicles of all kinds spew black stuff into the air.
Lack of education? Corruption? Lack of leadership?