Day Trip: Palomar Mountain Loop

The Palomar Mountain Loop, located in the Cleveland National Forest in Southern California, is known to riders worldwide as “Southern California’s Most Technical Road”.  There are plenty of twists, turns and hairpins on this stretch of road that heads up into the pristine mountains where the Palomar Observatory is located. The Palomar Mountain Loop is…

Read More