TAHOE CITY WINTER SPORTS PARK
OPEN FOR THE SEASON!
Now there is midwinter fun right in the heart of Tahoe City.
Cross Country Skiing, Sledding Hill, Snowshoeing and Dog Friendly Trails!
Visit us at 251 North Lake Blvd, Tahoe City.
We are located right behind Bank of America.
Like this post? Subscribe to my RSS feed and get loads more!