Spain
Flamenco is the traditional song and dance of the Gypsies of Andalusia in southern Spain.