Geo Location Information for 212.224.118.30 IP Address. The IP Address 212.224.118.30 is located at 50.2456 latitude and 6.20586 longitude in Germany. Friendly Location for the IP Address is RHEINLAND-PFALZ, URB, GERMANY
News, recipes, book reviews, videos, pictures, parenting advice, social media and more!