10 cities that have the cleanest streets in the world

Zürich – Switzerland Population: 366,809 Metro area: 91 square km

Zurich is Switzerland’s largest city and has a global presence. It is the cultural capital of German-speaking Switzerland. It has been described as the city with the highest quality of life in the world. It enjoys high speed trains, expressways, trams, buses and has a high rate of traffic.