Image Alt

Archive

  /   (Page 2)

Jean-Louis Dufour built the luxurious Grand Hotel between 1873 and 1874 in Les Avants, a little town above Montreux.