Amphibians and Reptiles Hike
Crabtree Nature Center, 3 Stover Rd, Barrington, IL 60010, United StatesCRABTREE NATURE CENTER, BARRINGTON HILLS Hike the trails and look for and identify native herps (amphibians and reptiles) along the trails at Crabtree Nature Center. Wear comfortable close-toed shoes, […]