While it’s the south of Spain that is best known for flamenco, there is one institution in Madrid that does it in spectacular fashion. Corral de la Moreria is home to the most talented, authentic and powerful dancers the world has to offer, and their epic shows change every eight days (just in case you’re going to be in Madrid for a while).
Here, the dancers perform the flamenco of the streets accompanied by musicians who are at the top of their game. There are two shows each night, and you can either book to have dinner before it starts or simply just grab a ticket to watch the exquisite performance.
A show-only ticket costs about US$55, which includes a drink.