News
The National Stadium of Costa Rica was the first modern sport and event arena to be built in Central America. Completed in 2011 at a cost of $100 million with a capacity of 35,175 seats. It replaced ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results