Visit Sirmione Sirmione is one of the most picturesque towns on Lake Garda. With a compact city center, the best castle on the lake to visit, an archaeological site, and some great shopping and restaurants, it's easy to spend a few hours here. You can also add on a boat cruise around the peninsula.