Mountain Bike Reviews Forum banner
1 - 5 of 5 Posts

DHR Rider
94 Posts
This is where its at...

so where is north star at i want to go.
... its a ski resort in the NW part of Lake Tahoe, California. You can view their website and information on how to get there under

The riding there is absolutely excellent! Trails for everything from beginner to advanced. Lots of ppl here on the forums head up to N* regularly in the summer.

Which reminds me, was anyone at N* this monday? I drove up from SF for the first time and had a blast.

1 - 5 of 5 Posts
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.