Geneva: Talloires
We took a day trip from Geneva out to Talloires, a little town in the French Alps on Lake Annecy, near Italy. The water...was just absolutely amazing.
We took a day trip from Geneva out to Talloires, a little town in the French Alps on Lake Annecy, near Italy. The water...was just absolutely amazing.