Which country is called “Land of Lilies”? April 27, 2018 – by admin Which country is called “Land of Lilies”? A. Canada B. USA C. Mexico D. UK