Hike & Bike at Northstar opens May 22ndEnjoy the sights and smells of nature while discovering the flora and fauna on Northstar California’s mountain. Choose a nature hike and make it as advanced or as leisurely as you wish — all accentuated by beautiful views of Lake Tahoe. Leashed dogs are welcome on several chair lifts and all hiking trails. MoreYou might prefer to bike it instead ... from Continue Reading