Estadio Centenario, Montevideo, Uruguay. Built to host the first FIFA World Cup 1930.
Machu Picchu, located in Peru is One of the Seven Wonder of the World.
Recent Comments