Zen Island Westside
402 Ingalls St
Santa Cruz, CA 95060
Zen Island Westside is a serene garden located in Santa Cruz, CA, offering a peaceful retreat for nature lovers. Surrounded by lush greenery and vibrant flowers, this tranquil space features winding paths, calming water features, and inviting seating areas perfect for meditation or quiet reflection. Visitors can enjoy the harmonious blend of natural beauty and thoughtful design, making it an ideal spot to unwind and connect with nature.
Generated from this place's information
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.