Turrialba

Turrialba

Founded 1940 🏟 Estadio Rafael Ángel Camacho Turrialba 5,500 seats