Search results
We did not find results for: National Arena, Bucharest.
Check spelling or type a new query.
We did not find results for: National Arena, Bucharest.
Check spelling or type a new query.
The National Arena is a retractable roof football stadium in Bucharest, Romania. It opened in 2011 on the site of the original National Stadium, which was demolished between 2007 and 2008. Wikipedia