Flamenco har sitt ursprung i Spanien, specifikt i regionen Andalusien. Det är en konstform som har utvecklats över tid med influenser från olika kulturer, inklusive romani, moriska och sefardiska traditioner.