Geo Location Information for 93.122.65.166 IP Address. The IP Address 93.122.65.166 is located at 50.3536 latitude and 7.57884 longitude in Germany. Friendly Location for the IP Address is Rheinland-pfalz, Koblenz, Germany, 56073
In today