Chiesa di San Carlo BorromeoParishShareVia di San Carlo Borromeo38089 Storo, Trentino-Alto Adige/SüdtirolItalyGet directions