Kiva Beach
Kiva Beach is at the mouth of Taylor Creek.