Geo Location Information for 80.69.81.228 IP Address. The IP Address 80.69.81.228 is located at 52.35 latitude and 4.917 longitude in Netherlands. Friendly Location for the IP Address is NOORD-HOLLAND, AMSTERDAM, NETHERLANDS
Roy Martina, holistic medical doctor, international bestselling author of over 40 books including Emotional Balance (Hay House), health coach, trainer of trainers, creator Omega...