Hartbeespoort

Hartbeespoort is a South African resort town north of Johannesburg. It’s known for
per person

Margate Tour

The “Holiday Coast” of Kwazulu Natal is a 130km sub-tropical paradise of beaches,
per person