Which country is called the land of a thousand elephants?

A. Netherlands

B. England

C. Laos

D. South Africa

Leave a Reply