Geo Location Information for 87.214.162.13 IP Address. The IP Address 87.214.162.13 is located at 52.0679 latitude and 4.3076 longitude in Netherlands. Friendly Location for the IP Address is South Holland, The Hague, Netherlands, 2526
Tukcedo Services: voor betaalbare Linux NT en Novell diensten