I am very new to this field, and would like to get an explanation on the mechanism of the below.
When I check the location of a host server, sometimes they show the location differently.
For example, let's say I check the location of the server for "https://serverfault.com/", they show three different locations - Quebec, California and Chicago.
I would like to know the mechanism behind why this happens.
Is there a method to know the accurate location?