Plaza de España is the main square in Seville, Spain.
Admission: Free · Free public square/park
See traveler photos →