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.

Notable loot

 * Overseer's log - Site Charlie

Appearances
Site Charlie appears only in Fallout 76.