India
The IP address 103.23.29 has been registered by Gandhi Nagar from the apnic registry
The IP location is: India