The nameserver debica24.eu have a IP Address of 172.67.137.17 which is hosted on United States.
Dębica, Portal miasta i powiatu dębickiego - Debica24.eu