85.116.239.0 - 85.116.239.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