Golf Journey to South Africa

Here are the planning (schedule and places) updates as they progressed…