Which is the longest river of the world?

  • Subject:  GEOGRAPHY
  1. Amazon
  2. Neil
  3. Yangtze
  4. None of these
Correct Answer: Neil