1. A computer-implemented method for determining one or more locations to place virtual resource instances in a networked computing environment, comprising: parsing, in response to a receipt of a request for a virtual resource instance to be provisioned in the networked computing environment, email addresses of each end user of a set of intended end users included in a set of network characteristics associated with the request, for information that indicates a physical location of each of the end users of the set of intended end users; wherein by parsing the email addresses, at least one computing device obtains physical location information by at least one of: using an embedded ISO country code on the email addresses, performing a “trace route” on the email domain name, or consulting DNS records on the email domain name; analyzing, using at least one computer device, the set of network characteristics for each of the end users of the set of intended end users based on the physical location indicated by the parsing of the email addresses of each of the end users of the set of intended end users to get a set of potential data centers having relative proximity to each of the end users of the set of intended end users in which the virtual resource instance can be provisioned; calculating, using the at least one computer device, a relative efficiency score for each of the end users of the set of intended end users physical location against each potential data center in the set of potential data centers; calculating, using the at least one computer device, a total efficiency score for each of the potential data centers of the set of potential data centers based on a summation of the relative efficiency scores; selecting a particular data center from the set of potential data centers having the highest total efficiency score based on the total efficiency scores; and provisioning the virtual resource instance in the particular data center.