Chiesa madre di San Pietro ApostoloParishShareVia Canalicchio95046 Palagonia, SiciliaItalyGet directions