Travel Four South African beaches named among world’s best – Wilderness joins Camps Bay, Kraalbaai and Boulders Beach