The Nameserver ns2.lion.host1plus.com have a IP Address of 181.41.195.7 which is hosted on United States.