nCryptor uses third-party location services to obtain its geolocation data for each IP address.
If you notice an IP location is incorrect, this may be due to the internet provider (ISP) reporting incorrect location data.
Another possible cause of this issue could come from users that are going through a proxy server that is being hosted in a different area than the user.
You may use this free lookup service: https://www.iplocation.net/
Once you have searched the IP address in question, you will find that there are different locations assigned to that IP address on different services.