YWAM DTS C h a t e l,   S w i t z e r l a n d 2008

This is an amazingly gorgeous place nestled on a hill on the Swiss side of Lake Geneva over looking the lake and The French Alps past the border of France which is just on the other side of the lake.
Back To Swiss Page
France: Story, Swiss Pics, France Pics, and Blog.