Best spots to watch the Two Oceans Marathon As one of Cape Town’s premier annual events, the Two Oceans Marathon not only...