The Amazing Amazon

The worlds largest supply of fresh water is estimated to be found in Brazil, with Canada and Russia next in line (or streaming, in today’s world)!