Which of the following is called the Land of White Elephants? A Thailand B Africa C Cuba D Turkey Which of the following is called the Land of White Elephants? Correct Answer Thailand Bissoy MCQ Team Animals and Birds