Question: where are cane toads located?
Answer: Cane toads are large, stocky amphibians with dry, warty skin, and are native to the southern United States, Central America, and tropical South America.