Filming Locations in Barranco

Barranco, Lima, Peru
Imposible amor (2003)

Barranco, founded in 1874 as San José de Surco, is one of 43 districts in Lima, Peru. Its current ma...

View Details