Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Quais são os 3 destinos internacionais mais populares na África e seus números de visitantes?
 ###Tabelas: 
CREATE TABLE african_tourism (destination VARCHAR(255), continent VARCHAR(255), visitors INT); INSERT INTO african_tourism (destination, continent, visitors) VALUES ('Cape Town', 'Africa', 2000000); INSERT INTO african_tourism (destination, continent, visitors) VALUES ('Marrakech', 'Africa', 1500000); INSERT INTO african_tourism (destination, continent, visitors) VALUES ('Zanzibar', 'Africa', 1200000);
SELECT destination, continent, visitors, RANK() OVER (PARTITION BY continent ORDER BY visitors DESC) as popularity_rank FROM african_tourism WHERE continent = 'Africa' AND popularity_rank <= 3;