The parish church of San Michele is located in the area of Castello in Puegnago sul Garda. This building was erected in the early 17th Century. The interior has some very fine 18th Century works of art including the marble altar paintings by Cattaneo and Zadei as well as a very fine Via Crucis by Dusi. The altarpiece on the high altar is the work of Vicentini and depicts San Michele Arcangelo. Plaques walled into the door are of the Romanesque period.