Final answer:
Spain and Portugal were the first two nations to colonize South America.
Step-by-step explanation:
The first two nations to colonize South America were Spain and Portugal. Spain was the first to establish colonies in South America, with Christopher Columbus landing in the Americas in 1492. Portugal followed shortly after, with the famous Portuguese explorer Pedro Álvares Cabral reaching Brazil in 1500.
Learn more about Colonization of South America