Accommodation in Cape Townby techfeatured Jun 8, 2017 0 At the southern point of Africa rests a city between the majestic Table Mountain and the sometimes angry Atlantic Ocean. Diaz called it the "Cape of Storms" and it is ...