Seville

Forget Barcelona and Madrid. For an authentic Spanish experience, it's time to check out Seville.