The Nameserver ns1.palomar.edu have a IP Address of 205.153.159.252 which is hosted on United States.