Geo Location Information for 80.69.72.85 IP Address. The IP Address 80.69.72.85 is located at 52.15 latitude and 4.5 longitude in Netherlands. Friendly Location for the IP Address is ZUID-HOLLAND, LEIDEN, NETHERLANDS
Fitness Tips To Get Lean and Toned, Not Bulky!