Johannesburg Haarteportbees dam the UPmarket getaway golf and boating hub 30min drive away - VisualSenses