The Nameserver apollo.nelixhost.net have a IP Address of 54.39.193.233 which is hosted on Canada.
te ayudamos con tus tramites y servicios