Геолокация IP-адреса, т.е. определение географического положения компьютера или другого сетевого устройства по его IP-адресу не является 100% точным. В то время как в случае крупных городов можно предположить, что показания обычно верны (точность 85-90%), в случае деревень и небольших городов надо предполагать точность порядка нескольких десятков километров, поэтому часто может быть указан соседний (обычно более крупный) город. В случае с мобильным интернетом (3G, LTE) часто указывается не фактическое местонахождение пользователя, а местонахождение интернет-провайдера. Тогда в принципе правильно вводится только название страны.