I love finding new places to hike! Paradise Falls is in Thousand Oaks/Wildwood Park. It's easy to find and a nice spot to unwind also a good place to hike after the rain! #hikecalifornia #outdoorsgirl
302 likes
Log in to like or comment.