Whale Watching

Experience an up close and personal encounter with the 'gentle giants' of the ocean that promises to be an 'experience to be treasured'.