my-server
← Wiki

Estadio Los Cuchumatanes

Estadio Los Cuchumatanes is a football stadium located in Huehuetenango, Guatemala. It was home to Liga Nacional club Xinabajul. Its capacity is around 5,340. The stadium opened its doors on January 17, 2007.

References

External links