The Church of the Immaculate Conception (Chiesa dell’Immacolata) is a church in Scilla, located in the immediate vicinity of the Ruffo Castle. SHORT HISTORY Ancient Greek parchments speak about the existence of a church on this place since the Read more [...]
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.