In a perfect world. You would be able to determine a persons physical location using the IP address. Unfortunatly (or rather fortunatly) this isn't a perfect world and it's somewhat not possible. You're better off asking them and letting them
that information rather than trying to do it behind their backs and violating their privacy. Be a mench and play fair.