Diablo Canyon near Avila Beach is the last operating nuclear power plant in California.
Diablo Canyon near Avila Beach is the last operating nuclear power plant in California. David Middlecamp dmiddlecamp@thetribunenews.com
Diablo Canyon near Avila Beach is the last operating nuclear power plant in California. David Middlecamp dmiddlecamp@thetribunenews.com