Angola

From BR Bullpen

Flag of Angola.svg

Angola is a country in southwestern Africa. It became independent in 1975. Angola was a founding member of the Africa Baseball and Softball Association but has not participated in any major tournaments.