Panoramic views, Instituit de Francais, Villefranche-sur-Mer, French Riviera. All Things French. Louise Scott 12th December 2019 Leave a Comment Panoramic views, Instituit de Francais, Villefranche-sur-Mer, French Riviera. All Things French.