Geo Location Information for 83.240.185.109 IP Address. The IP Address 83.240.185.109 is located at 40.2056 latitude and -8.41955 longitude in Portugal. Friendly Location for the IP Address is Coimbra, Coimbra, Portugal, 3030-07