Where can you get a water buffalo?

St. Marys, Georgia, Darwin, Australia, Cape York Australia, Darling Downs, Australia, France, Italy, India, Taiwan, Vietnam, New Guinea, New Zealand, United States, etc.