Cape Town is beaches are ideal for water sports including surfing windsurfing and kayaking.Scuba diving is also popular.The many shipwrecks along the coastline offer some excellent dives.The more adventurous diver can even try shark cage diving to get eye-to-eye with a great white