Geo Location Information for 190.53.36.50 IP Address. The IP Address 190.53.36.50 is located at 12.1328 latitude and -86.2504 longitude in Nicaragua. Friendly Location for the IP Address is Managua, Managua, Nicaragua, 14026
INIDE, Instituto Nacional de Información de Desarrollo. National Information and Development Institute. El INIDE ejecuta encuestas y censos estadÃsticos de Nicaragua. Podrá...