Camps Bay beach First lets deal with visas. Some nationals may require visas and others not. You will need to refer to either your local embassy. Another handy site is this SA Tourism. You could also utilise an agent who deals with foreign visas and...

read more