The Cape Peninsula has miles of white sandy beaches and the world-famous Cape of Good Hope.