As well as your browser history (yes, we know what you have watched Rajesh)
I will be very surprised if manager can see locations without a special request to HR
Your manager almost certainly does not. Your IT security team and/or HR do. Whether or not that matters depends on what you’re doing. If you’re violating company policies or laws (like US sanctions) your company may have automatic alerts that will catch that. If you try to fake your location (through a VPN for example) you might actually attract MORE suspicion.
Who cares. It's not our job.
So managers don’t track location?
What's the context? There are many bots to do this job, not manager.