Buy stock photo Ocean view of Camps Bay, Table Mountain National Park, Cape Town, South Africa. Panorama seascape boulders and rocks in the ocean and sea waves washing onto a rocky shore. Popular tourism beach