Designed by
Title
Sirmione town waterfront view Garda Lake Northern Italy #134243375
Description
Sirmione resort town lakefront view.Sirmione is a resort town on the southern bank of Lake Garda, in northern Italy. Itââ¬â¢s known for its thermal baths and Rocca Scaligera, a medieval castle overlooking the lake.
This image is editorial