Which country is called the “Land of Lilies”?
Canada is called land of lilies because Lily is a type of flower which are found in Canada in large numbers. Because of these flowers of lilies Canada is known as “Land of Lilies”.
Canada is called land of lilies because Lily is a type of flower which are found in Canada in large numbers. Because of these flowers of lilies Canada is known as “Land of Lilies”.