Con sede en Bogotá, Miami y en Madrid, la empresa Caracol TV Internacional fue fundada en 1998 por los dueños de Caracol Televisión.