Geo Location Information for 95.128.77.192 IP Address. The IP Address 95.128.77.192 is located at 48.7872 latitude and 2.40332 longitude in France. Friendly Location for the IP Address is Ile-de-france, Vitry-sur-seine, France, 94400
LD Lines takes you to the most beautiful destinations, with ferry services to and from terminals in France and Spain.