A striking baroque church dramatically positioned atop a monumental staircase commanding views over Ragusa and the Valle dell'Iblei. Its majestic facade and richly decorated interior exemplify Sicilian baroque architecture.
AddressDiscesa Santa Maria, 97100 Ragusa RG, Italia