Seville is one of Spain's most vibrant cities, famed for its flamenco dance and elaborate Alcázar palace. With so much to see and do, it can be a challenge fitting it all in, so here are some