Websites hosted on 190.14.241.42 IP Address
Geo Location Information for 190.14.241.42 IP Address. The IP Address 190.14.241.42 is located at 3.5394 latitude and -76.3036 longitude in Colombia. Friendly Location for the IP Address is Departamento del Valle del Cauca, Palmira, Colombia, 763532.