Why does every country in south american speak spanish except brazil and guyana?
When spanish conquerors and portuguese conquerors came to South America, they were fighting as for terrority for their kings. So there was an imaginary line drawn by them (Treaty of Tordecillas) and everything on the left was for Spain and everything on the right was for Portugal. This line crossed the amazon jungle and therefore the only territory the portuguese got was what now is Brazil. Guyana, French Guyana and Surinam were in the middle of the jungle so neither got it and years after there were dutch settlers going into Surinam and claiming it for the Dutch king, French Guyanan went to the french and Guayana went to the british empire. That’s why every country except Brazil and those 3 speak spanish. It all went for Spain and its king.