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