Geo Location Information for 85.223.104.230 IP Address. The IP Address 85.223.104.230 is located at 51.833 latitude and 5.867 longitude in Netherlands. Friendly Location for the IP Address is GELDERLAND, NIJMEGEN, NETHERLANDS
Europe hotels and accomodation. Online hotel reservations in France, Germany, Holland, Italy, United-Kingdom, Spain.