The nameserver ns2.avelia.it have a IP Address of 185.82.224.6 which is hosted on Italy.
90 Dance Radio - La radio con il limite dei 90 !