Explore tranquil walking paths through bamboo groves, meditate by waterfalls, and enjoy the serene atmosphere.
5601 Freedom Blvd, Aptos, CA 95003