Posted on February 3, 2012September 16, 2020Twelve Apostles, Cape Town Twelve Apostles mountain range in Cape Town, South Africa taken during my trip this week. (c) Cynically Jaded