Estadio Libertadores de America Photos

Meet 559 travelers, 117 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