Ganges+River+-+Communities

What major cities and towns are along the river? What rural communities?

Kanpur,Allahabad,Varanasi,Patna