The small, sleepy medieval town of Malcesine is one of Lake Garda's most picturesque spots, set on its eastern shore and built around an impressive castle. If that sounds like your cup of tea, you'll ...