I

This is a must see place in South Africa. You lear...

This is a must see place in South Africa. You learn where we all come from. The staff is well equipped. And the long walk to freedom with more than 100 statues of people that fought for SA freedom is amzing

Comments:

No comments