Source: Tourism MediaSantos BeachDine at the restaurant with views of the seals and whales in this wide, sandy coastal stretch with a grassy lawn.WorldAfricaSouth AfricaMossel BaySantos Beach