Oh the crazy things we get up to in Geneva, Switzerland! Come see some of the unique things to do in this Swiss-French city. Plus a stop over at the picturesque town of Yvoire.
Oh the crazy things we get up to in Geneva, Switzerland! Come see some of the unique things to do in this Swiss-French city. Plus a stop over at the picturesque town of Yvoire.