Hi my family is taking a vacation to this island off of florda which we do every year however I have only found one amphibian there and that was a small toad so i was wondering if perhaps i am just looking in the wrong places or what? There is a big pond on the island so there is freshwater.