Logo
Logo
LeaguesAll
🌍 All Leagues
Cusco logo

Cusco

Code: N/A

Country: Peru

Founded: 2008

Estadio Túpac Amaru

Estadio Túpac Amaru

Avenida Jesús Gaona, Sicuani

Capacity: 15,230

Recent Matches