Santa Teresa← Explore all Temples & Teerth Place: ScicliSanta Teresa. Located in Scicli.ArchitectureSicilian BaroqueAddressAvailable soon.Open this temple in the Encyclopedia