The Nameserver ns2.santaritadacascia.org have a IP Address of 185.47.108.75 which is hosted on Italy.
Santuario di Santa Rita da Cascia