85.116.231.0 - 85.116.231.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