Switzerland may be a bucket list destination for many, but the Little Switzerland of California offers similar outdoor recreation and scenic views.