Lake Geneva, Switzerland // FLASHBACK FRIDAY
Switzerland is most revered for its beautiful mountains, but you know what? I think I prefer its lakes.
I had one of my rare Perfect Days frolicking around Lake Geneva during my 2 week London/Switzerland trip in late summer of 2008.