While you can easily fill seven days with penguin watching and fine dining, slicing the South African city down to a 48-hour itinerary is a fun challenge.
While you can easily fill seven days with penguin watching and fine dining, slicing the South African city down to a 48-hour itinerary is a fun challenge.