General Knowledge McqsSobriquetsNetherlands is also called as ______________.A. Roof of the World B. Land of the Tulips C. Hermit Kingdom D. Island of Pearls Show AnswerHide Answer B. Land of the Tulips