Geo Location Information for 89.38.142.115 IP Address. The IP Address 89.38.142.115 is located at 44.4323 latitude and 26.1063 longitude in Romania. Friendly Location for the IP Address is Bucuresti, Bucharest, Romania, 060222
Institutul Cultural Român (abreviat ICR) este o instituție publică a României, cu personalitate juridică, aflată sub autoritatea Senatului României (anterior a Administrației...