Geo Location Information for 109.70.38.29 IP Address. The IP Address 109.70.38.29 is located at 40.4165 latitude and -3.70256 longitude in Spain. Friendly Location for the IP Address is Madrid, Comunidad De, Madrid, Spain, 28108
¡El saber está en Saberia! Esta es una web dedicada al conocimiento académico, con posts y herramientas para dar apoyo escolar a los estudiantes de habla hispana.