The Nameserver ns22.w3techies.net have a IP Address of 144.91.95.186 which is hosted on United States.
Looking for dummy placeholder image for your project ? it will help you upload your original image and instantly output you placeholder image. it also help you submit your...