California hides a secret that would make Yosemite jealous – a 410-foot cascade of pure magic tucked away in Plumas National Forest. Feather Falls stands taller than a 40-story building yet somehow ...