Sao Francisco do Sul The city/word Sao Francisco do Sul means Brazil. The city Sao Francisco do Sul lies in Brazil. The country Brazil contains the city Brazil.