Which country is called Land of Lilies?

  • A. Russia
  • B. Venezuela
  • C. Canada
  • D. Norway

Correct Answer: C. Canada

Canada is called the country or land of lilies. Canada is called the land of lilies because Lily is a type of flower found in Canada in large numbers.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *