The Nameserver dns1.flowdns.net have a IP Address of 185.28.193.192 which is hosted on Czech Republic.