January 3, 2017 • Circuits • Alexander S
Circuito de Navarra, opened in 2010, is a modern multi-purpose sports complex with racing track located near the town of Los Arcos in Navarra, Spain. Circuito de Navarra was built by local government The plans of the circuit were presented in 2007 by the...