Rain, rain, rain!

Certainly no one could have missed the havoc the recent heavy rains have caused in Germany, Belgium, Netherlands, and Switzerland. This has probably been the worst Summer we have experienced in the French alps, and we  have had our fair share of rain, too, but nothing clearly as bad as […]