Chiesa e Convento di Santa TeresaParishShareViale Santa Teresa 701032 Caprarola, LazioItalyGet directions