Seville's Plaza de España is one of many attractions that makes the city alluring for abroad students