Geo Location Information for 77.92.69.132 IP Address. The IP Address 77.92.69.132 is located at 51.4964 latitude and -0.1224 longitude in United Kingdom. Friendly Location for the IP Address is United Kingdom
Smaller than a small fingernail, the world's smallest website measures only 18 by 18 pixels yet is packed full of fun projects including pong, pacman, space invaders, pinball, a...