In Malaysia
The Carabau is the official animal of the state of Negeri Sembilan, Malaysia.
Read more about this topic: Carabao
In Malaysia
The Carabau is the official animal of the state of Negeri Sembilan, Malaysia.
Read more about this topic: Carabao