The Nameserver ns2.clickpayads.com have a IP Address of 107.189.162.201 which is hosted on United States.
Pay Per Click Advertising solution, is a non-invasive, cost-efficient way of getting your site and products in front of thousands of people