Massive Staircase in Villefranche-sur-Mer, France Posted on November 7, 2018November 8, 2018 by Sandra We decided to walk all the way up the mountain along the Escalier de Campo Quadro in Villefranche-sur-Mer, France. Read more