Geo Location Information for 5.196.92.70 IP Address. The IP Address 5.196.92.70 is located at 50.6942 latitude and 3.17456 longitude in France. Friendly Location for the IP Address is Nord-pas-de-calais, Roubaix, France, 59100
The UK's number one deal site for deals of the day and best deals online. Looking for the best deals online? Dealtastic are the number one deal site in the UK.