Camps Bay Beach sits beneath the towering Twelve Apostles mountain range and Lion’s Head. Its wide stretch of soft sand and clear, cool waters make it an ideal spot for sunbathers and swimmers ...