The Nameserver ns3.taggy.tech have a IP Address of 208.80.125.4 which is hosted on United States.
Upgrade your Website! More Features, Accessibility Revenue And Data with just one simple tag To add