85.116.225.0 - 85.116.225.255 is an IP address range owned by Ministero degli affari esteri e della cooperazione internazionale and located in Italy - select an address below for more geolocation details