De stad Sevilla, hoofdstad van Andalusië, ligt in het zuidwesten van Spanje, op 60 km van de Atlantische kust. De stad wordt van noord naar zuid doorkruist door de rivier de Guadalquivir en domineert een heel vruchtbare en rijk bebouwde vlakte. Sevilla ligt op 541 km van Madrid; de dichtstbijzijnde grote steden zijn Cádiz, Córdoba en Granada. Sevilla geniet van een mediterraan klimaat, met bijzonder warme zomerperiodes die in augustus vaak boven 40 °C uitkomen, en zachte winters. De neerslag is eerder zeldzaam en hoofdzakelijk geconcentreerd tussen de maanden oktober en april.