KBC 2021| Which of these countries lies in mainland South America? By Monishka Kapoor - November 25, 2021 KBC 2021, Find out the correct answer of the question- Which of these countries lies in mainland South America? •Peru •Cuba •Haiti •Mexico Correct answer is Peru