South of the town of Davenport, you will find this small beach named Shark Fin Beach. You will also find a sea cave at this location. This photo was used in the 2020 Santa Cruz Visitor Guide as the featured imaged for this location.
September 28th, 2019
Viewed 214 Times - Last Visitor from Cupertino, CA on 09/16/2022 at 2:24 PM