Sevilla is de op drie na grootste stad van Spanje en de hoofdstad van de autonome regio Andalusië en de provincie Sevilla. De stad ligt ten noordoosten van Cádiz, ten zuidwesten van Córdoba en ten noordwesten van Málaga, aan de rivier Quadalquivir. Die is bevaarbaar door schepen, die zo eeuwenlang gemakkelijk in de stad geraakten. Die gaat over in een kanaal, Sevilla is het economische, culturele en financiële centrum van zuidelijk Spanje.
Het mooie historische centrum van Sevilla is met zijn oppervlakte van drie vierkante kilometer, het grootste van Europa. De stad is ingedeeld in verschillende wijken, allemaal erg verschillend. Het centrum van de stad wordt gevormd door de Plaza Nueva. De Costa del Sol ligt op honderd kilometer afstand, bij mooi weer is een uitstap naar zee niet te versmaden.