The Nameserver ns1.tabodcha.co.pl have a IP Address of 31.6.69.16 which is hosted on Poland.
OPIS STRONY.