Geo Location Information for 82.98.148.105 IP Address. The IP Address 82.98.148.105 is located at 41.3879 latitude and 2.16992 longitude in Spain. Friendly Location for the IP Address is CATALONIA, BARCELONA, SPAIN
ChicaGeek es un blog sobre tecnología, web, software y videojuegos desde una perspectiva femenina. Sí, a algunas chicas también nos gusta el mundillo geek.