Whittier Narrows Nature Center is a other great outdoors South El Monte located in United States.
1000 Durfee Ave South El Monte , CA 91733 United States
Bring your lunch to the picnic tables under the trees !
Wildlife watch for Western Fence Lizard (Sceloporus occidentalis) Read more
Take the long trail towards the lake :)
$5 Parking fee for cars, but NO parking fee for bikes! - Stephen Stone
Played here while visiting friend! Great facility! Will visit again! - Daniel Clyne
The Best Neighborhood with awesome neighbors!!!!! - Jennifer Martinez