Castle of Chillon on Lake Geneva in Switzerland with the Alps in the background
via Bobesh
Love Lake Geneva and the resort community of Montreux. Also, it’s the home of Evian water.
Need to go here! So glad that our Europe trip is going there this year…...year after I go.
favorite country
resort community of Montreux. Also, it’s...home of Evian water.