Geo Location Information for 88.198.138.230 IP Address. The IP Address 88.198.138.230 is located at 50.767 latitude and 6.1 longitude in Germany. Friendly Location for the IP Address is NORDRHEIN-WESTFALEN, AACHEN, GERMANY
3D Wallpapers, Your source for original 3D Wallpaper, and Sexiest Wallpapers.