Geo Location Information for 194.90.41.18 IP Address. The IP Address 194.90.41.18 is located at 32.9772 latitude and 35.0986 longitude in Israel. Friendly Location for the IP Address is Northern District, Regba, Israel
Israel Diamond Center - House of diamonds. All IDC products are accompanied by certificate from the grading laboratories – GIA / EGL / HRD