Mount Logan is the highest peak in which country?

  • (A) Cuba
  • (B) Canada
  • (C) Portugal
  • (D) Russia;
Correct Answer: B

Leave a Reply