locate command returns false locations

As the title says, when I issue the Locate comand it gives me a completely wrong location.
Like, I get some location in the USA, but I’m from Europe LoL. It’s cell ID, not GPS. But still, cell ID can’t be off that much!?

it depends on the cell. sometimes the cell databases contain wrong data.

yes, i also obtain an error, and the weblink was sent me from the lost phone says that avast aren’t able to locate the phone… But why?
I’m from italy (sicily)

is GPS enabled on your phone?