Nile is the longest river having length of……a) 6,670 km
b) 7,645km c) 10,457km
d) 19135km
The world biggest river………….is in………a) Amazon, South Americab) Yangtze, China
c) Volga, Europe
This website uses cookies to ensure you get the best experience on our website.