Where is this place? I have a vague idea....I know I can find this sort of scenery in Germany &
Austria, but where should I be looking specifically?
I'm not looking for an action holiday, can't ski and don't do any sports. I enjoy eating, drinking, visiting beautiful places and doing a bit of shopping. Thank you