Carte Blanche in Capetown at the 12 Apostles Hotel and Spa
12A has the best location in Cape Town. If there had been 13 Apostles God would have had to add an additional peak to the World Heritage Site of Table Mountain in Cape Town, South Africa, and the … Continue reading →