64 Acres Park
W Lake Blvd
Tahoe City, CA 96145
64 Acres Park is a scenic outdoor destination nestled in Tahoe City, CA. The park offers a variety of recreational activities for visitors to enjoy amidst the natural beauty of the surroundings.
With its expansive grounds and picturesque views, 64 Acres Park provides a peaceful retreat for individuals and families seeking relaxation and leisure in the heart of nature.
Generated from their business information
See a problem?
You might also like
Partial Data by Foursquare.