Geo Location Information for 62.197.140.20 IP Address. The IP Address 62.197.140.20 is located at 51.975 latitude and 4.24861 longitude in Netherlands. Friendly Location for the IP Address is Zuid-holland, De Lier, Netherlands, 2678
Het onderwijsportaal, een alternatief voor zoekmachines. Informatie over onderwijs en banen. Veel pagina's zijn direct bereikbaar via eigen domeinnamen.