The Nameserver infoblox.media.mit.edu have a IP Address of 18.85.21.12 which is hosted on United States.