If you want to learn Spanish in Cadiz, you will experience its authenticity and charm, mainly in the old town with its many small, winding streets leading into the most beautiful plazas, its historic buildings and the colourful facades and monuments. In addition to the carnival, flamenco has a long tradition and Cadiz attracts every year thousands of Spanish and international tourists.