85.116.233.0 - 85.116.233.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