Read up on the top 10 longest rivers in the world measured from the source to the mouth of the river. Can you guess which is the longest? 10. Amur River The Amur River runs across the eastern regions of Russia; formed by the union of the Shilka and Argun rivers. With a length [ ] The post Top 10 Longest Rivers in the World appeared first on Holiday Point.