1. A method of updating client information, comprising: receiving at a host computing device client location-based information from a client computing device; updating at the host computing device at least one environmental variable associated with a virtual session, the virtual session comprising a virtualized application executed at the host computing device for access at the client computing device, wherein the updating is based on the client location-based information; and providing the at least one environmental variable associated with the virtual session to the application in response to a request from the application for location-based information for the session.