Flamenco is a traditional dance that originated in Andalusia, the region where Seville is located. Taking a flamenco class is a great way to spend a rainy afternoon in Seville. You can learn the basic steps and movements of this passionate dance. There are many dance schools in Seville that offer classes for all levels. You can also watch a flamenco show in the evening to see the professionals perform.