*** Welcome to piglix ***

Macará River


The Macará River forms part of the border between Ecuador and Peru.



...
Wikipedia

...