xplorela.com
Stough Canyon Nature Center
The Stough Canyon Nature Center has an exhibit hall with educational and interpretive displays about the natural history of the area and its plant life. It features a small library, a classroom, an…