Geo Location Information for 78.140.137.142 IP Address. The IP Address 78.140.137.142 is located at 45.7288 latitude and 8.42532 longitude in Italy. Friendly Location for the IP Address is Piemonte, Gargallo, Italy, 28010