Love Creek Falls is a small waterfall on Love Creek in Ben Lomond.
This entry is a seed - a starting point for writing a full entry. You can help the Santa Cruz Wiki by expanding it! Simply click on the "Edit" button. |
Related Links
- http://www.youtube.com/watch?v=XioWoAgOBz8 Video of Love Creek Falls on Youtube
- Lakes & Streams