Video: Natural Wonders of Cape Town

Enjoy the natural wonders of Cape Town's Table Mountain and Boulders Beach.