California is famous for its beaches and cities, but some of the state's most underrated towns are hiding away in the rugged Sierra Nevada.