Site Bravo

Site Bravo is a location of Appalachia in 2102.

Appearances
Site Bravo appears only in Fallout 76.