Boat Based Whale Watching was first established in South Africa about 20 years ago and since then it has grown in popularity. The ability to see these amazing sea giants up close is something quite unlike anything you will ever