Kernville is one of our favourite places to vacation no matter the season.

 

Kernville '06