10Sirmione and the Scaliger Castle
One of Lake Garda’s most iconic spots is the town of Sirmione, located on a narrow peninsula that juts out into the lake.
One of Lake Garda’s most iconic spots is the town of Sirmione, located on a narrow peninsula that juts out into the lake.