Geo Location Information for 82.98.186.245 IP Address. The IP Address 82.98.186.245 is located at 40.4165 latitude and -3.70256 longitude in Spain. Friendly Location for the IP Address is Madrid, Comunidad De, Madrid, Spain, 28013
Noticias y resultados deportivos de los principales competiciones de fútbol, tenis, baloncesto, motor, rugby, etc.