The Nameserver ns2.megasites.com.br have a IP Address of 104.154.56.89 which is hosted on United States.