Namibia

From BR Bullpen

Flag of Namibia.svg

Namibia is a large country in southern Africa, to the north of South Africa on the coast of the Atlantic Ocean. They were a founding member of the Africa Baseball and Softball Association.