Which country has many rivers? Leave a Comment / CH 7 OUR COUNTRY - INDIA / By nandini Bangladesh has the highest number of rivers (about 700) and is known as the ‘land of rivers’.