Which country has the most number of rivers?

Russia is the country that has most number of rivers.

Comments