The Nameserver ns99.hostinservers.com have a IP Address of 95.216.243.3 which is hosted on Finland.
Best place for quotes images
All about technology