Kiva Beach

Kiva Beach is at the mouth of Taylor Creek.