Seville’s in the news over a major cultural festival clash. Known for its stunning Moorish architecture and vibrant history, it’s Spain’s southern gem.