
1) River of The Americas 2) River in Chile 3) River of Chile 4) River in South America 5) River of South America 6) River in The New World 7) River in The Americas
Found on
https://www.crosswordclues.com/clue/barranco

city in the southern portion of the Lima–Callao metropolitan area, Peru. It lies along the Pacific coast at an elevation of 213 feet (65 m) above sea ...
Found on
http://www.britannica.com/eb/a-z/b/24
No exact match found.