Geo Location Information for 62.28.183.22 IP Address. The IP Address 62.28.183.22 is located at 41.2286 latitude and -8.3353 longitude in Portugal. Friendly Location for the IP Address is Porto, Gondalaes, Portugal, 4580-402
Comunidade Intermunicipal do Tâmega e Sousa