The Beau-Rivage Geneva, Geneva, Switzerland Leave a Comment / By julieannavogel / September 10, 2022 The Beau-Rivage Geneva, Geneva, Switzerland