Avila Beach is a small, unincorporated area in California. The Serrano Point Nuclear Power Plant was located there and in 2026, the Battle of Avila Beach happened there.
Notes[]
- Avila Beach does have a nuclear power plant, however, it is the Diablo Canyon Nuclear Power Plant, not Serrano Point.
Appearances[]