Whale watching- 90% sightings, scuba diving, courses, snorkelling & private charters.