Vista del Lago Visitors Center is the largest of the Department of Water Resource’s three information facilities. Visit their website for information on how to schedule a tour.
Accessibility Tools