Shoshong

Shoshong

Shoshong is a town in Botswana, formerly the chief settlement of the eastern Bamangwato.

Read more about Shoshong.