Must see · Sirmione Sirmione is a picturesque town whose historic center stands on a peninsula that divides the lower Lake Garda. Its history and unique location make Sirmione an unmissable attraction if you are spending your holidays on the lake.