Flamenco en Madrid
Flamenco is an art from that originated in the South of Spain, however its roots are in foreign art forms that came to Spain with the Islamic empire and stayed, influencing the local music and dance forms.
The origins of Flamenco are very vague and hazy. Even the origin of the word Flamenco is unknown. Read full article