USA #3 – Lake Champlain and the road trip

Dear friends, It's amazing what you can fit into a week if you are with energetic and generous friends. Rada and Steve have a beautiful house right on the shore of Lake Champlain in Upper New York State, and although I am not generally an early riser, getting up before six am to view the [...]