L'adresse IP 191.103.126.197 est localisée dans le pays Nicaragua, la position géographique est estimée à la ville de Managua située dans la région Managua. L'ip fait partie d'un bloc de 4096 adresses allant de 191.103.112.0 à 191.103.127.255 attribué à la même société.