I use a community resource to find the server location, although i think its outdated since it either shows the location as nothing or as dallas only
local HTTP = game:GetService("HttpService")
local Server_Info = HTTP:JSONDecode(HTTP:GetAsync('http://ip-api.com/json/'))
local Replicated = game:GetService("ReplicatedStorage")
local String = Replicated:WaitForChild("Networking").HostLoc
String.Value = (Server_Info.city).. ", ".. (Server_Info.country)