Everplaces

La Giralda

Plaza del Triunfo, Sevilla, Spain Plaza del Triunfo, Sevilla, Spain
Nature
see
La Giralda. Sevilla, Spain
Note

Don't miss the view up on the tower when visiting the cathedral.

see

Save and share places you love
with Everplaces

Sign up