Geo Location Information for 85.233.160.70 IP Address. The IP Address 85.233.160.70 is located at 50.799 latitude and -1.09125 longitude in United Kingdom. Friendly Location for the IP Address is England, Portsmouth, United Kingdom, Po1 1aq
Armée Nationale Popolaire Algérie, Pour une Armée digne des martyrs de la révolution de Novembre 1954, Pour La justice et le service de la nation