Affinity Guest House Upington South Africa – Africa Travel Channel

Affinity Guest House is the biggest and most affordable guest house in Upington on the banks of the Orange River in South Africa.