Flamenco adalah musik dan tarian tradisional Andalusia di selatan Spanyol. Akar flamenco berasal dari budaya dan negara yang berbeda seperti Maroko, Mesir, dan India; tetapi jejak pertama flamenco di Spanyol berasal dari tahun 1760.