Xhosa Kingdom, amaXhosa people of South Africa

Xhosa Kingdom is a traditional monarchy of the amaXhosa people of South Africa ruled by the amaTshawe royal clan....

Up ↑

error: Content is protected !!