The Nameserver ns2.aipapa33.com have a IP Address of 37.59.249.105 which is hosted on Spain.
All About Technology