Best things to do in Sirmione, Lake Garda, Italy. Castle Scaligero, how to get here, how to get around, photos, map, where to stay.