The nameserver linheb12.ikoula.com have a IP Address of 213.246.62.202 which is hosted on France.
van Vulling naar Voeding