Twelve Apostles mountain in Camps Bay, Cape Town, South Africa ID: 77548 Beach and Twelve Apostles mountain in Camps Bay near Cape Town in South Africa.