Geo Location Information for 94.79.74.240 IP Address. The IP Address 94.79.74.240 is located at 41.0138 latitude and 28.9497 longitude in Turkey. Friendly Location for the IP Address is Turkey