Orléans, Italy
Stade de la Source (pronounced [stad də la suʁs]) is a football stadium in Orléans, France. It is the current home of US Orléans. The stadium is able to hold 7,533 people and was opened in 1976.
Listen to the audio guide for Stade de la Source Free on WIP — starts by itself when you arrive, even with the screen off