Geo Location Information for 193.146.180.50 IP Address. The IP Address 193.146.180.50 is located at 42.35 latitude and -3.7 longitude in Spain. Friendly Location for the IP Address is Castilla Y Leon, Burgos, Spain, 09005