answersLogoWhite

0

Xai Xai is a city in Mozambique. Xolora is a mountain in Eastern Cape, South Africa. Xangongo is a town in Cunene Province, Angola. Xakanaxa Camp is a safari camp in Botswana. Xabane is a town in Eastern Cape Province of South Africa.

User Avatar

Wiki User

10y ago

What else can I help you with?