Van Damme State Park, Little River, California 95456 USA
Inside one of the sea caves.
Photo Credit: Yelp