Geo Location Information for 85.139.245.145 IP Address. The IP Address 85.139.245.145 is located at 41.3683 latitude and -8.20072 longitude in Portugal. Friendly Location for the IP Address is Porto, Margaride, Portugal, 4650-57
Loja Online com mais de 100 Marcas de Fotografia e Electrónica, aos melhores Preços, com Garantia!