answered
Toads can be found in moist, grassy places like marshes. Some toads can be found in water or right in your backyard chilling out in your pool if you have not cleaned your pool and it's all green and disqusting. Please take my advice and look for toads in the places I listed above. … Read more