Chawla Base
From NSwiki, the NationStates encyclopedia.
The Chawla Base is a military commandpost located at the outskirts of Edward City D.C., near the mountains.
The Chawla Base is a military commandpost located at the outskirts of Edward City D.C., near the mountains.