California’s newest state park, Dos Rios, officially opened to the public Wednesday. It is located 18 miles south of Manteca.
Dos Rios now open 18 miles south of Manteca
THE NEWEST STATE PARK