Paris and London’s different approaches to rivers, pollution and tourism

Like many major cities, London and Paris are located on great navigable rivers. The Thames runs for 215 miles, 346 km, through southern England and London … Continue reading Paris and London’s different approaches to rivers, pollution and tourism