What Was the Largest River Ever on Earth? Discover the Ancient Amarillo River
Explore the Amarillo River, the largest river ever on Earth that existed 145 million years ago, surpassing today's Amazon in size.
Explore the Amarillo River, the largest river ever on Earth that existed 145 million years ago, surpassing today's Amazon in size.