Geo Location Information for 46.24.234.100 IP Address. The IP Address 46.24.234.100 is located at 41.5293 latitude and -4.75245 longitude in Spain. Friendly Location for the IP Address is Castilla Y Leon, Viana De Cega, Spain, 47150