Geo Location Information for 85.91.64.22 IP Address. The IP Address 85.91.64.22 is located at 42.8805 latitude and -8.54569 longitude in Spain. Friendly Location for the IP Address is Galicia, Santiago De Compostela, Spain, 15701
Toda a actualidade informativa de Galicia. TVG ofrece as mellores series galegas, programas culturais e de entretemento en galego