Geo Location Information for 196.216.144.133 IP Address. The IP Address 196.216.144.133 is located at 6.453 latitude and 3.396 longitude in Nigeria. Friendly Location for the IP Address is LAGOS, LAGOS, NIGERIA
Games should be cool, arty, experimental and fun - not manufactured and recycled. We're looking for passionate indie developers and fans to help make indiecity THE online...