Matching Pairs Rivers and Cities of India: Match the BanksOnline version Match each river with a city on its banks. by Arnab Biswas 1 Tapti 2 Ganges 3 Godavari 4 Krishna 5 Cauvery 6 Narmada 7 Brahmaputra 8 Yamuna Varanasi Bharuch Vijayawada Delhi Rajahmundry Surat Guwahati Mysore