A Flamenco Show is a type of live entertainment that involves music, dance, and theater. It originated in the Andalusian region of Spain and there are plenty of places to see flamenco shows in Granada Flamenco shows typically feature a solo dancer, who performs to the accompaniment of live music played by a band of guitarists and singers.