Geo Location Information for 192.166.87.24 IP Address. The IP Address 192.166.87.24 is located at 50.7667 latitude and 6.21667 longitude in Germany. Friendly Location for the IP Address is Nordrhein-westfalen, Hamm, Germany, 52222