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: Encontre as 3 cidades com o maior número de passeios de patrimônio cultural na Itália.
 ###Tabelas: 
CREATE TABLE cultural_tours (tour_id INT, name TEXT, city TEXT, country TEXT); INSERT INTO cultural_tours (tour_id, name, city, country) VALUES (1, 'Roman Colosseum Tour', 'Rome', 'Italy'), (2, 'Uffizi Gallery Tour', 'Florence', 'Italy'), (3, 'Pompeii Tour', 'Naples', 'Italy');
SELECT city, COUNT(*) as tour_count FROM cultural_tours WHERE country = 'Italy' GROUP BY city ORDER BY tour_count DESC LIMIT 3;