Things to do in Cape TownShark Cage Diving Whale Watching Hermanus Cape Town Day Safari's Sea Kayaking Hermanus Skydiving Cape Town Paragliding Cape Town Ziplining Cape Town Abseiling Table Mountain