Love Creek in Ben Lomond, CA 95005

Love Creek in Ben Lomond, CA 95005 (Santa Cruz County) is a stream and it passes through a tunnel.

Waterway Type
stream