Rivers flow close to many towns and cities. Cities near rivers and seas have two big advantages: commerce and sustainability. For example, Kochi, Kolkata and Mangalore have big ports and are also major fishing centres.
It was inevitable that I came across rivers, big and small, in my travels within and outside India.
1. Amstel River
Amsterdam is one of the towns that sprung around …