Answers

2016-01-16T18:47:04+05:30
Nile river is the longest river in the world which is situated in Africa.
1 5 1
2016-01-16T18:55:32+05:30
River nile in egypt is the longest river in the world

0