Key takeaways: Sevilla is the capital of Andalusia, Spain, with a population of approximately 684,000 residents. The city contains three UNESCO World...