Geo Location Information for 89.188.79.85 IP Address. The IP Address 89.188.79.85 is located at 56.0399 latitude and 9.9272 longitude in Denmark. Friendly Location for the IP Address is Midtjylland, Skanderborg, Denmark, 8660
Football manager game with 200.000+ active managers. Cool graphics, challenging gameplay, national teams, Champions League. More football than other online football management...