Geo Location Information for 93.92.98.4 IP Address. The IP Address 93.92.98.4 is located at 51.7548 latitude and 5.13156 longitude in Netherlands. Friendly Location for the IP Address is Noord-brabant, Aalburg, Netherlands, 5318