Lausanne, Italy
The Esplanade of Montbenon (French: Esplanade de Montbenon) is an area of the city of Lausanne (Switzerland). It is located in the centre of the city, to the south of Flon.
Listen to the audio guide for Montbenon Free on WIP — starts by itself when you arrive, even with the screen off