Geo Location Information for 88.99.209.25 IP Address. The IP Address 88.99.209.25 is located at 49.5235 latitude and 8.4022 longitude in Germany. Friendly Location for the IP Address is Rheinland-Pfalz, Ludwigshafen am Rhein, Germany, 67069
Personalised books for children. Be the protagonist of the story! The perfect gift for any occasion. Create a personalised book in seconds.