Geo Location Information for 5.135.253.148 IP Address. The IP Address 5.135.253.148 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
Visit Japan with JR Pass - Free Delivery + Map - 7, 14 & 21 Day Passes from $ 237 - 24/7 Assistance in Japan - Best Price Guarantee!