The Western Cape’s coastline offers some of the most spectacular whale-watching opportunities in the world. Here are four of the best Western Cape spots to catch a glimpse of these magnificent ...