Cabo's whale-watching season has officially begun! Book your spot today and get ready to witness the incredible beauty of whales as they breach, tail slap, an...