Geo Location Information for 62.1.216.85 IP Address. The IP Address 62.1.216.85 is located at 39.6953 latitude and 20.8486 longitude in Greece. Friendly Location for the IP Address is Ipeiros, Perama, Greece, 18863
myphone.gr is a mobile telecommunications vortal, with an active forum, reviews of the latest mobile phones, a photo gallery, technical documents, articles and downloads