Which country is called the land of a thousand elephants?2A. Netherlands B. England C. Laos D. South AfricaSubmitted by: Ijaz BalOch MenGal Read More Details about this Mcq: