Geo Location Information for 84.124.105.148 IP Address. The IP Address 84.124.105.148 is located at 43.017 latitude and -2.4 longitude in Spain. Friendly Location for the IP Address is PAIS VASCO, BASAURI, SPAIN
As a collective body of educated people,are we not responsible for ensuring that justice is carried out?