Websites hosted on 193.136.14.225 IP Address
Geo Location Information for 193.136.14.225 IP Address. The IP Address 193.136.14.225 is located at 41.4706 latitude and -8.3299 longitude in Portugal. Friendly Location for the IP Address is Braga, Ponte, Portugal, 4830-79.