India
The IP address 223.31.112 has been registered by Sify Limited from the registry
The IP location is: India