Geo Location Information for 85.17.23.193 IP Address. The IP Address 85.17.23.193 is located at 52.35 latitude and 4.917 longitude in Netherlands. Friendly Location for the IP Address is NOORD-HOLLAND, AMSTERDAM, NETHERLANDS
Click here for Free Webcams. Watch live web cam shows of girls, men, couples, & shemales. Free cams of amateur exhibitionists. Free to broadcast, free to watch, free to chat.