The Nameserver ns2.agapea.com have a IP Address of 37.46.95.4 which is hosted on Spain.
Agapea. La librería con más libros españoles en stock del mundo