Site Charlie

Site Charlie is a location in Appalachia in 2102. It is a military base that presumably leads to one of the missile silos.

Appearances
Site Charlie appears only in Fallout 76.