beer, braai and boerewors....good rugby and cricket on tv (live is even better!)
decent nightlife
good social spots...pool halls, bowling alleys, mini-golf..
In general South Africans like to be outdoors and have fun..doesnt matter whether they young or old...