Chiesa di San Francesco de SalesParishShareStrada Regionale 6 di Champdepraz11029 Champdepraz, Valle d'Aosta / Vallée d'AosteItalyGet directions