What does it take to travel to Alsace - France? Recommended seasons of the year to go to Alsace - France