Plaza de Espana – Photo a Day – Seville Spain Travel Photography

The Plaza de Espana in Seville, Spain was built in 1928 for the Ibero-American Exposition. Located in the heart of the Parque de Maria Luisa, it’s a great location for strolling. Travellers, however, have to watch their pockets as tourist crime is unfortunately high. Click the link to subscribe to my YouTube travel show which … More Plaza de Espana – Photo a Day – Seville Spain Travel Photography