Saguaro National Park
Location
A national park in Arizona bordering property Dr. Weil owned, where he encountered numerous toads, including Bufo alvarius, in the summer.
Mentioned in 1 video
A national park in Arizona bordering property Dr. Weil owned, where he encountered numerous toads, including Bufo alvarius, in the summer.