SpainTravel Plaza de España Seville Spain – Star Wars Scene! by kumamonjeng May 16, 2019 by kumamonjeng May 16, 2019 The Plaza de España is one of the top highlights in Seville, Andalusia autonomous region in Spain. Spain has 17 autonomous regions in total and Andalusia is one of them…