Estadio Libertadores de America Photos

Meet 525 travelers, 113 tour guides and discover 1,606 photos

The Estadio Libertadores de América is a stadium located in Avellaneda, Buenos Aires Province. It is home to the Argentine football club Independiente.
View Estadio Libertadores de America guide >

Estadio Libertadores De América