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.





Geneva: Talloires
Previous
Previous
Nerdy Perry
Next
Next
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.




