Menemeni Greece
The IP address 79.103.104 has been registered by Forthnet from the registry
The IP location is: Menemeni Greece