Have you fished at Santa Clara River? Be the first to comment on this fishing spot.
The Santa Clara River is approximately 116 mi (186 km) long, located in southern California in the United States. It drains an area of the coastal mountains north of Los Angeles. The Santa Clara is one the largest river systems along the coast of Southern California and only one of two remaining river systems in the region that remain in their natural states and not channelized by concrete.