Temescal Canyon Falls

Temescal Canyon Falls is definitely one of those waterfalls that’s so close to civilization yet is far enough into the Santa Monica Mountains to at least have some naturesque feel to it…