Luanda Angola
The IP address 154.66.78 has been registered by GMS from the afrinic registry
The IP location is: Luanda Angola