The charming church of Santo Stefano e Valentino is a vaulted medieval church all but hidden among the surrounding houses. The fine 16th Century altarpiece is a beautiful Madonna by Perugian Domenico Alfani. The church was built in the 11th Century and has two naves. There is some good painting inside, among the best is the fresco of St. Michael the Archangel and St Catherine by master, Ironico of the 14th Century.