14 Şub 2020 ... For an all-round experience with pleasant weather and fewer crowds, Germany's two shoulder seasons (from March to May and September to November) are your best ...