Tsonga Place Names

Tsonga names are used by the Tsonga people of South Africa and Mozambique.
type
usage