The nameserver ns2.nextideadubai.com have a IP Address of 50.116.109.117 which is hosted on United States.
Index of /