Podcast Transcript Located in the heart of South America is the Amazon, the world’s largest River. It isn’t just big, it is by almost any measure you can think of the world’s largest river, and it is so by a wide margin. In addition to the river itself, the Amazon basin is the location of ...
Read more
The post The Amazon River appeared first on Everything Everywhere.