Borobadilepe


Borobadilepe - human settlement in Botswana.