Third largest soccer stadium in the world. It has been the host of many important soccer matches, including the 1986 and 1970 world cup finals.

Julio Moreno
Follow Me

Leave a Reply

Your email address will not be published.

CommentLuv badge