At times your service may appear to be hosted in a non-US location.
Service and Data are located where deployed
It is important to note that the IP address registration authority does not equate to IP address physical location (i.e., you can have an IP address registered in Brazil but allocated to a device or service physically located in Virginia). Thus when you deploy to a U.S. region, your service is still hosted in U.S. and your customer data will remain in the U.S. as detailed in our Trust Center: http://www.windowsazure.com/en...
We are currently working with a few major IP geo-location database companies to update the location of these IPs which should help alleviate the issues this may be causing.
Link to Original Source