Websites hosted on 132.255.20.6 IP Address
Geo Location Information for 132.255.20.6 IP Address. The IP Address 132.255.20.6 is located at 5.5353 latitude and -73.3678 longitude in Colombia. Friendly Location for the IP Address is Departamento de Boyaca, Tunja, Colombia, 150002.