Seville in Spain offers a break with bold flavours, lots of footwork, and unforgettable nights ...