A. Germany
B. Italy
C. Holland
D. Spain
Submitted by: Hasnain
Advertisement
Holland is a region and former province on the western coast of the Netherlands. The name Holland is also frequently used informally to refer to the whole of the country of the Netherlands.
so Netherlands is also called the Land of Tulips
Advertisement
The correct answer to the question: "Which of the following country is known as Land of Tulips?" is "Holland".