0 votes
What is the biggest soccer stadium in South America?

1 Answer

0 votes
Monumental "U" or the Estadio Monumental is a stadium located in Peru's capital, Lima. The Estadio Monumental is the largest in the country and also the largest in South America with a capacity of 80,093 people.
Welcome our site: Hudson County's Premier Soccer Club