Websites hosted on 195.53.63.197 IP Address
Geo Location Information for 195.53.63.197 IP Address. The IP Address 195.53.63.197 is located at 40.3456 latitude and -1.1065 longitude in Spain. Friendly Location for the IP Address is Teruel, Teruel, Spain, 44002.