The nameserver bcw.edu have a IP Address of 52.165.129.203 which is hosted on United States.
Microsoft Azure Web App - Error 404