Twelve Apostles Hotel & Spa, near Cape Town, South Africa
By Paul Johnson on Jan 12, 2006 in Accommodation, Africa, Hotels, Regions, South Africa, Spas & Pampering, Speciality Travel
Video of the Twelve Apostles Hotel & Spa at Camp’s Bay near Cape Town, South Africa. I was in Camp’s Bay a few years ago now, but I understand it’s grown quite a lot in popularity more recently.