Which of the following is known as “Land of White Elephants’? Leave a Comment / GK Mcqs A. Netherlands B. Indonesia C. Thailand D. Belgium