Oleggio - La Chiesa di San Michele si trova poco fuori la cinta muraria di Oleggio, in direzione Ovest. Oleggio è un comune in provincia di Novara sito a 232 metri di altitudine e conta 14.000 abitanti. La chiesa rappresenta una delle costruzioni romaniche più interessanti dell'intero territorio piemontese. E' inserita all'interno del cimitero comunale.
L'attuale chiesa è a pianta basilicale risalente al XI secolo, ma insiste su precedente chiesa longobarda del VII secolo come risulta da documentazione del 900. Durante il XVI secolo perse di prestigio ed importanza a favore della nuova chiesa parrocchiale di San Pietro, ubicata, al contrario, all'interno delle mura cittadine. Si salvò dalla totale rovina ed abbandono poiché divenne chiesa cimiteriale. La chiesa è a tre navate, tre absidi e con copertura a capriata. Presenta inoltre una cripta ipogea. Si intravedono notevoli cicli affrescati romanici ma la maggior parte sono purtroppo rovinati. Si intuisce appena un giudizio universale ed un Cristo Pantocratore. Si intravedono inoltre abbozzi di opere in stile bizantino.